2011-01-16 14 views

答えて

4

これは問題ありません。 1.2から1.4までのすべてでコンパイルされたパッケージを持つコードライブラリがあり、Java 5およびJava 6でコンパイルされたアプリケーションでも問題なく使用できました。

+0

回答ありがとうございます。私は実行環境を指定するべきだった。 JDK1.5コンパイル済みコードをJDK1.5環境で実行するJDK1.6コンパイル済みコードを実行すると、エラーが表示されます。/ – dozo

+0

Java 5 JVMでJava 6コンパイル済みコードを実行することはできません。互換性がありません。しかし、Java 5のコンパイル済みコードを呼び出すかどうかは関係ありません。 –

1

エラー 'が発生しました:java.lang。 NoClassDefFoundErrorが:ファイルの」ファイル名

  1. チェックするかどうかのサーバーで、または正しくないパスに展開
  2. 正しく、まだ、その後、ピッキングない展開環境のJavaのバージョンを確認するとEclipseのJava version.Bothをすべきか。一致する。
  3. n環境からファイルを取り出し、Eclipseコンパイル構成を環境Javaバージョンに変更して設定することにより、EclipseでJavaファイルを再コンパイルします。
  4. サーバーに展開してお楽しみください。
関連する問題