所以我有一个bash脚本,里面有一些.sh文件,.sh文件包含从复制并执行一个.jar文件的指令,这个文件在脚本的开头也被调用。我似乎无法成功执行.sh文件,但开头的.jar文件在执行时没有任何问题。这是我的意思:java -jar energyapp-SNAPSHOT-jar-with-dependencies.jar &
这是在开始,并没有执行问题。然后在脚本中我有这个:./mAhSim.sh &
sh ./solarsim.sh &
sh ./batterysim.sh &
。这些都说明如下:调用shell脚本/。从一个bash脚本内的jar文件
java -cp energyapp-simulators-0.0.5-SNAPSHOT-jar-with-dependencies.jar com..xml.SolarSimulator'
但是当我执行它,它激发了预期的浏览器,但我得到一个错误阅读“错误检索事件&数据”
任何帮助是极大的赞赏,谢谢大家
.sh-scripts确实在当前目录中吗?如果您手动执行'bash mahSim.sh',会发生什么?它是否在正确的位置提供了所需的数据,可能在文件中?对于其他脚本也是如此。或者只是脚本需要在启动jave应用程序之前创建数据? –