【发布时间】:2014-11-27 16:21:26
【问题描述】:
我认为当游览工件集时,从常春藤转换为 maven“makepom”时存在错误:
例如这个IVY xml:
<dependency org="org.apache.xmlgraphics" name="fop" rev="1.0" transitive="true" conf="compile->master">
<exclude org="org.apache.xmlgraphics" name="batik-awt-util" />
</dependency>
这样翻译成POM
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>fop</artifactId>
<version>1.0</version>
<scope>compile</scope>
<exclusions>
<exclusion>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>*</artifactId>
</exclusion>
</exclusions>
</dependency>
正如所见,不是排除工件 "batik-awt-util" ,而是排除所有工件 (*) !!!!!!
【问题讨论】: