首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何用包装制作罐子?

如何用包装制作罐子?
EN

Stack Overflow用户
提问于 2017-04-21 04:45:39
回答 2查看 394关注 0票数 1

我有一个Spring项目,它有很多包。我只想制作其中一个包的JAR文件。这个包没有主类。

怎么才能把这个包做成罐子?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-21 05:10:51

您可以在项目的pom文件中包含下面的代码片段。

代码语言:javascript
运行
复制
<packaging>jar</packaging>
<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-jar-plugin</artifactId>
            <version>3.0.2</version>
            <configuration>
                <includes>
                    <include>**/package1/*</include>
                </includes>
            </configuration>
        </plugin>
    </plugins>
</build>

您可以将上述代码中的"package1“修改为特定的包名。然后,生成的jar文件只包含来自指定包的类。

票数 0
EN

Stack Overflow用户

发布于 2017-04-21 06:00:14

您可以通过在build标记下包含/排除资源来做到这一点:

代码语言:javascript
运行
复制
<resources>
    <resource>
        <directory>YOUR PACKAGE PATH TO BE INCLUDED</directory>
        <includes>
           <include>**/*.java</include>
            ... you can add more extensions to be included in your jar
        </includes>
    </resource>
    <resource>
        <directory>YOUR PACKAGE PATH TO BE EXCLUDED</directory>
        <excludes>
           <exclude>**/*</exclude> // to exclude all content from other packages
        </excludes>
    </resource>
</resources>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43534123

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档