0
我想从shell脚本传递两个参数到java代码。从shell脚本传递参数到java代码
java -classpath *various properties* -Xmx1025m MainClass "$Arg1" "$Arg2"
但是,应用程序正在退出,从中推断出参数没有传递给java代码。
当我使用命令行参数在我的eclipse中测试它时,应用程序正常工作,但是当我从脚本调用它时,它的失败。我甚至在调用java命令之前打印出arg1,arg2的值,它们似乎没问题。
应该是一个评论,而不是一个答案。 – 2014-10-02 12:51:38
非常感谢。抱歉,由于安全原因,我无法在此发布脚本。我正在主函数中立即打印出我的java代码中的命令行参数。但是这个过程甚至在它之前就终止了。 – user2133404 2014-10-02 12:53:57
@JunedAhsan不,它不应该。 OP的问题的答案是他正确地传递了参数。 – 2014-10-02 12:56:20