扩展了Richard Cook的答案。
这是
ant运行任何程序(包括但不限于Java程序)的任务:
<target name="run"> <exec executable="name-of-executable"> <arg value="${arg0}"/> <arg value="${arg1}"/> </exec></target>
这是从
.jar文件运行Java程序的任务:
<target name="run-java"> <java jar="path for jar"> <arg value="${arg0}"/> <arg value="${arg1}"/> </java></target>
您可以像这样从命令行调用:
ant -Darg0=Hello -Darg1=World run
确保使用
-Darg语法;如果运行此命令:
ant run arg0 arg1
然后
ant将尝试运行目标
arg0和
arg1。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)