Linuxマシンで同じJavaコードを実行するためにWindowsバッチファイルをUNIXシェルスクリプトに変更する際に問題が発生しました。
私のシェルスクリプトは次のようになります。
#!/bin/bash
libdir=../lib
bindir=.
LIBS=$libdir/lib_1.jar;$libdir/lib_2.jar;$libdir/lib_3.jar;$libdir/lib_4.jar
java -cp $bindir;$LIBS com.sample.SampleServer
私にとっては正しいように見えますが、次のエラーメッセージが表示されます。
Failed to load Main-Class manifest attribute from /home/user/development/lib/lib_2.jar
よろしくお願いします。