对于熟悉Ant的人来说,这可能是一个天真的问题。我是Ant的新手。请帮我一个忙。谢谢!
我在build.xml中写了这样的东西。
<target name="run">
<java jar="build/jar/sth.jar" fork="true"/>
</target>
但是,我想给它添加一些参数,比如
java -jar build/jar/sth.jar input.txt
怎么做?
顺便问一下,我在哪里可以找到build.xml语法的规范?喜欢有多少属性?什么是其他属性而不是“jar”“fork”?
答案 0 :(得分:1)
这应该做你想要的:
<exec executable="java">
<arg value="-jar" />
<arg value="build/jar/sth.jar" />
</exec>
以下是文档http://ant.apache.org的来源。
EDITED: 你也可以使用java标签,只需指定标签args =&#34; input.txt&#34;或者您希望传递的任何参数。 More info on java command
<java jar="build/jar/sth.jar">
<arg value="input.txt" />
</java>