所以我有一個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應用程序之前創建數據? –