可以从命令行运行jar而不是shell脚本 - 为什么?
问题描述:
我想启动一个应该提供Rest-WebService的jar。 当我运行下面的命令终端罐子和web服务成功启动:可以从命令行运行jar而不是shell脚本 - 为什么?
java -jar SchnittprofilService-1.0-fat.jar BH121 8888
如果我在一个shell脚本start.sh
,罐子开始,但不是Web服务运行相同的命令。
为start.sh
的权限设置为777
有什么建议?
答
哎呀:
你必须把你的论点在引号:
java -jar SchnittprofilService-1.0-fat.jar "BH121" "8888"
什么是你的脚本的内容? – dunni