可以从命令行运行jar而不是shell脚本 - 为什么?

问题描述:

我想启动一个应该提供Rest-WebService的jar。 当我运行下面的命令终端罐子和web服务成功启动:可以从命令行运行jar而不是shell脚本 - 为什么?

java -jar SchnittprofilService-1.0-fat.jar BH121 8888 

如果我在一个shell脚本start.sh,罐子开始,但不是Web服务运行相同的命令。

start.sh的权限设置为777

有什么建议?

+1

什么是你的脚本的内容? – dunni

哎呀:

你必须把你的论点在引号:

java -jar SchnittprofilService-1.0-fat.jar "BH121" "8888"