我刚开始使用 maven ant 任务,我今天发现的一个问题是,当 pom 包含野性排除时,似乎不会排除工件。
我的脚本片段如下:
蚂蚁:
<artifact:dependencies filesetId="ls.jar.all">
<pom file="ls-jar-all.pom.xml" />
</artifact:dependencies>
ls-jar-all.pom.xml:
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-bundle</artifactId>
<version>2.1</version>
<exclusions>
<exclusion>
<groupId>org.apache.abdera</groupId>
<artifactId>*</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>*</artifactId>
</exclusion>
</exclusions>
</dependency>
将通配符更改为单个 artifactIds 时,排除有效。(使用 maven 时,wildward pom 有效)
任何建议,谢谢