从 maven ant run 插件运行 ant 任务时,我可以将 maven 类路径设置为 ant 属性。但是,当我尝试运行<ant:java
设置此确切类路径的任务时,我收到无法找到引用的错误。好像整个类路径被解释为一个 jar。有没有办法以某种方式将此类路径设置为 ant java 任务?
(来自行家)
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
....
<property name="compile_classpath" refid="maven.compile.classpath"/>
....
(来自蚂蚁)...
<path id="classpath">
<path refid="${compile_classpath}"/>
</path>
...
<java classname="..." classpathref="classpath">
...
</java>
maven ant run插件的版本是1.7
如果无法做到这一点,ant 中是否有某种方法可以迭代此类路径字符串(带有 ';' 分隔符的 jar 文件的位置)并将 jar 位置的值设置为 '