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