将参数从shell脚本传递给java代码

时间:2014-10-02 12:47:20

标签: java shell scripting arguments

我试图将两个参数从shell脚本传递给java代码。

java -classpath *various properties* -Xmx1025m MainClass "$Arg1" "$Arg2" 

但是,应用程序立即退出,我推断出参数没有传递给java代码。

当我使用命令行参数在我的eclipse中测试它时,应用程序工作正常,但是当我从脚本调用它时,它失败了。我甚至在调用java命令之前打印出了arg1,arg2值,它们似乎没问题。

1 个答案:

答案 0 :(得分:0)

你做得对。

让你的Java程序首先循环遍历其参数并打印出来,以确认;但命令行是对的。如果您需要更详细的帮助,可以显示整个脚本。

相关问题