請幫我在這立刻...如何從遠程服務器的Shell腳本運行java -jar命令?
問題在shell腳本的Java命令..
我有一臺服務器的腳本Cachereload.sh它具有以下命令:
java -jar SingMgmnt.jar $4 $2 $3 sixdee sixdee $5
當我從同一臺服務器運行它時,這工作得很好。
但我想運行從另一臺服務器這個劇本,我這樣做是因爲
ssh [email protected] 'sh -c "./Cachereload.sh"'
將提示輸入密碼,之後,它執行腳本。但後來我發現了一個錯誤,
./CacheReload.sh: line 4: java: command not found
但只有java命令不工作我想.. bcoz PWD,LS甚至mysql命令正在從遠程服務器本身很好..
請幫助我..
多謝各位 AKHIL
您是否嘗試使用Google搜索「linux java:command not found」並查看您遇到的錯誤的數千個答案? – 2010-11-24 15:43:58
也許對serverfault有問題? – marcosbeirigo 2010-11-24 15:44:57