我的问题很简单,因为这是我第一次使用ANT for java,并且我没有太多的xml经验(几乎0%的经验),我需要知道一些事情......我已经知道基本的东西,比如用名字和依赖项来指定一个目标,并且我尝试在命令提示符下键入ant来运行一个java程序,它的工作没有任何问题......我的问题是:传递参数到Java程序使用ANT
如何在不输入“-Dsomething”的情况下将参数传递给ant,因为这就是网上所有内容告诉我的内容......我需要键入一个与“-p”或“-e”一样简单的参数,而我想告诉蚂蚁将这些参数传递给Java程序,当我运行它..当我键入类似的东西:
<target name="-e" depends="compile">
<java classname="MainClass">
<arg value="-e"/>
</java>
</target>
和在cmd我输入:ant -e,我得到帮助选项..因为它看起来-e是为ant预定义的...我可以重写ant参数吗?请我很新的蚂蚁,我真的需要帮助......虽然我是一个Java专家:/
如果你想将“-e”传递给你的java,你为什么要输入它作为你的cmd的一部分来调用ant?当你把它放在这里时应该直接把“-e”传递给你的java。你试图通过这个还是像“-e ”? –
2015-02-08 12:52:26