【发布时间】:2023-04-05 17:36:02
【问题描述】:
我有一个 ant 脚本,它可以编译我的程序、构建 jar,然后运行它。我的程序有一个参数是文件。
在我的运行目标中,我希望能够以指定文件夹中的所有文件作为参数一一执行我的 jar。
我是否必须手写所有不同的情况,例如:
<target name="run" depends="jar">
<mkdir dir="${output.dir}" />
<java jar="${myjar}.jar" output="${output.dir}/${test1}" fork="true">
<arg value="${test.dir}/${test1}" />
</java>
<java jar="${myjar}.jar" output="${output.dir}/${test2}" fork="true">
<arg value="${test.dir}/${test2}" />
</java>
#and so on
</target>
或者有没有办法迭代我的测试目录并节省我编写其他 20 个案例的时间?
谢谢。
【问题讨论】: