1
我有以下的包Maven项目(仅供说明):如何在maven中创建一个分配减去一些包?
根:src/main/java
/com/foo
/com/foo/api
/com/foo/impl
现在我想创建一个只包含代码/com/foo/api
和/com/foo/impl
。
如何破解pom.xml来做到这一点?谢谢大家。
我有以下的包Maven项目(仅供说明):如何在maven中创建一个分配减去一些包?
根:src/main/java
/com/foo
/com/foo/api
/com/foo/impl
现在我想创建一个只包含代码/com/foo/api
和/com/foo/impl
。
如何破解pom.xml来做到这一点?谢谢大家。
简单,使用的罐子插件<includes>
标签:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<includes>
<include>/com/foo/api/*</include>
<include>/com/foo/impl/*</include>
</includes>
</configuration>
</plugin>
有包括上/在插件文档的usage部分排除部分。
谢谢。但是我使用**/foo/api/*和**/foo/impl/*作为包含文件集,它起作用。 – ashitaka 2008-12-15 07:42:42