我有一个包含逗号分隔文件路径的属性,我需要将其添加到ant classpath以运行类。 我想迭代列表并逐个将值放在pathelement中? 像这样的东西
<classpath>
foreach path in paths
<pathElement location="${path}"/>
foreach
</classpath>
但据我所知,ant-contrib foreach不能在classpath元素中使用。 请建议
答案 0 :(得分:0)
使用文件集填充路径会更简单:
<path id="compile.path">
<fileset dir="lib" includes="*.jar"/>
</path>
并在构建中将其用作类路径引用:
<javac ... classpathref="compile.path"/>