Maven ant任务通配符排除不起作用

Maven ant任务通配符排除不起作用,maven,ant,maven-ant-tasks,Maven,Ant,Maven Ant Tasks,我刚刚开始使用maven ant任务,今天发现的一个问题是,当pom包含wildward排除时,工件似乎不会被排除 下面是我的脚本片段: 蚂蚁: Ls-jar-all.pom.xml: <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-bundle</artifactId> <version>2.1</version

我刚刚开始使用maven ant任务,今天发现的一个问题是,当pom包含wildward排除时,工件似乎不会被排除

下面是我的脚本片段:

蚂蚁:


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>

org.apache.cxf
cxf束
2.1
org.apache.abdera
*
org.apache.geronimo.specs
*
在将通配符更改为单个artifactId时,排除是有效的。(wildward pom在使用maven时工作)

有什么建议吗,谢谢

<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>