UnixでJavaクラスを実行しています。私が実行している Java プログラムは、SQL Server に接続する JDBC プログラムです。クラスファイルはありますが、「Java」コマンドを実行すると、このエラーが発生します。以下にコマンドを示します。
>cd /home/test
>ls
JDBCConnection.class JDBCConnection.java jtds-1.2.5.jar
以下のコマンドを実行すると、「NoClassDedFound」エラーが発生します。
java -cp jtds-1.2.5.jar JDBCConnection
エラーメッセージ:
スレッド「メイン」の例外 java.lang.NoClassDefFoundError: JDBCConnection