2

我刚开始使用 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 有效)

任何建议,谢谢

4

0 回答 0