【发布时间】:2015-04-26 05:47:43
【问题描述】:
有ANT任务的相关部分
<target name="package-qwerty" depends="filter-qwerty">
<artifact:mvn pom="pom.xml">
<arg value="package" />
<arg value="-Dmaven.test.skip=true" />
<arg value="-Dorg.apache.struts.scope=compile" />
<arg value="-P qwerty" />
</artifact:mvn>
</target>
尝试加载依赖文件失败
<!-- Sitemap Parsing -->
<dependency>
<groupId>net.sf</groupId>
<artifactId>sitemap-parser</artifactId>
<version>0.9</version>
</dependency>
但相同的 pom.xml 在 ANT 外部执行时可以正常工作。
mvn -DskipTests=true compile
有什么想法吗?
看起来 ANT 对 mvn 使用了不同的东西,然后 maven 自己使用。
Apache Maven 3.1.1。 Apache Ant(TM) 版本 1.8.2
【问题讨论】:
标签: java maven ant dependencies