2016-04-12 16 views
1

外部ライブラリを使用して.shファイルでjavaコマンドを実行中にエラーが発生しました。.shファイルでjavaプログラムを実行中にエラーが発生しました

私は

java -cp .;hsql.jar hsqlconnector %* 

そのがWindowsと細かい作業が含まれていexecuter.cmdというスクリプトを書いています。 Unixはまた、私は、スクリプトを書いたとchmodでU + Xを作るが、それでも私のexecutor.shはあなたがLinux上で

java -cp .;hsql.jar hsqlconnector %* 
+0

試し '/ hsql.jar'代わりhsql.jar –

+0

はまだ働いていない、パーミッション拒否エラーのあなたも、 "+ X" HSQLをしました。瓶? –

+0

ため' hsql.jar' – Fildor

答えて

1

ようにしなければなりません見えます

bash: hsql.jar command not found 

のエラー を取得mはしているために

;(セミコロン)ではなく:(コロン)を使用してパス上のエントリを区切ります。;はLinuxのシェルでは異なる意味を持ちます。

こちらをご覧ください:。
http://www.coderanch.com/t/526784/Linux-UNIX/cp-linux-include-additional-jar