3

LinuxシステムにJDK1.6をインストールしました。$JAVA_HOMEディレクトリは/usr/java/jdk1.6.0_07です。Eclipseで$JAVA_HOMEへのパスを作成しました。Eclipseを介してスムーズに実行され、からすべてのサードパーティのJARファイルをロードします/usr/java/jdk1.6.0_07/jre/lib/ext/が、JARファイルをエクスポートして実行すると、がスローされClassNotFoundExecptionます。

なんで?

4

2 に答える 2

1
  1. Javaを正しくインストールしましたか?Java7またはJava6をインストールするための手順を次に示します。
  2. Linuxには複数のバージョンのJavaが存在する可能性があるため、使用しているJavaのバージョンが正しいものであると確信していますか?java -version実行しているターミナルで試して確認してください。
  3. サードパーティのライブラリを使用していますか?その場合、jarファイルを実行するときにクラスパスを指定しましたか、それともjarファイル内にバンドルしましたか?
于 2012-09-19T11:29:01.607 に答える
0

何がjava -version返されますか?実行に同じJREを使用していますか?

于 2012-09-19T11:34:11.853 に答える