可以从命令行运行jar但不能在shell脚本中运行 - 为什么?

时间:2016-08-25 08:20:57

标签: java linux shell rest jar

我想启动一个应该提供Rest-WebService的jar。 当我从终端运行以下命令时,jar和webservice成功启动:

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

如果我在shell脚本start.sh中运行相同的命令,jar会启动但不是web服务。

start.sh的权限设为777.

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

糟糕:

你必须把你的参数放在引号中:

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