我需要使用插件maven程序集从jar中包装我的应用程序的一个类。 当我使用maven时,插件程序集将我的包中的所有类打包在目标jar中。 如何指定我想要在我的jar中打包的类。
答案 0 :(得分:2)
你必须使用maven程序集插件吗?如果要生成jar文件,可以使用maven jar plugin代替。
会是这样的:
<project>
...
<build>
<plugins>
...
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.4</version>
<configuration>
<includes>
<include>com/company/project/package/SomeClass.class</include>
<include>com/company/project/anotherpackage/AnotherClass.class</include>
</includes>
</configuration>
</plugin>
...
</plugins>
</build>
...
</project>
该插件可以在常见的mvn package
执行中执行。