我想将命令行参数传递给我通过伪蚂蚁调用的java程序(我们在perl中有自己的ant脚本,在某些时候调用实际的ant).所以我想要做的是调用我的程序:
./ant program_name arg1 arg2
现在我的程序有一个ant目标,但是我没有从命令行传递参数,而是将它们硬编码到构建文件中,如下所示:
关于如何在构建文件中使用变量并从命令行参数加载它们然后在我的java程序中使用它们的任何想法?
然后,您的ant构建文件可以使用它们来设置可以在< arg>中设置的ant属性.标签(或直接引用,虽然我的偏好是设置ant属性,但这可能更多是出于习惯而不是出于任何技术原因).