我想启动一个应该提供 Rest-WebService 的 jar。 当我从终端运行以下命令时,jar 和 web 服务成功启动:
java -jar SchnittprofilService-1.0-fat.jar BH121 8888
如果我在 shell 脚本 start.sh
中运行相同的命令,jar 会启动,但不会启动 web 服务。
start.sh
的权限设置为 777。
有什么建议吗?
最佳答案
糟糕:
你必须把你的论点放在引号里:
java -jar SchnittprofilService-1.0-fat.jar "BH121" "8888"
关于java - 可以从命令行运行 jar 但不能在 shell 脚本中运行 - 为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39140128/