Java 1.4プロジェクトはJava 7と互換性がありますか?Java 1.4プロジェクトはJava 7と互換性がありますか?
誰からも既知の問題です。 私の場合、Java6で1.4(javap -verbose、メジャーバージョン:48)を使ってコンパイルされたクラスを使用するとうまく動作します。 しかし、任意のアイデアが
おかげ
Java 1.4プロジェクトはJava 7と互換性がありますか?Java 1.4プロジェクトはJava 7と互換性がありますか?
誰からも既知の問題です。 私の場合、Java6で1.4(javap -verbose、メジャーバージョン:48)を使ってコンパイルされたクラスを使用するとうまく動作します。 しかし、任意のアイデアが
おかげ
以前は日、そして今Oracleは、常にことを意味し、上向きに互換性のあるJavaを保つために非常に慎重になっている感謝NULLポインタで
を結果のJava 7のコードと同じクラス古いバージョンで作成されコンパイルされたJavaプログラムは、新しいバージョンのJavaでは修正なしで動作するはずです(小さな例外はありません)。
しかし、互換性のないプログラムを書くことは可能です。たとえば、あなたのプログラムがsun.*
またはcom.sun.*
パッケージのクラスを直接使用する場合、新しいバージョンのJavaでは動作しなくなる可能性があります(またはOracle以外のJVM実装では)。
Java SE 7 and JDK 7 Compatibilityには、Java 7と旧リリースの互換性に関する詳細が含まれています。それはあなたがスタックトレースをしてください投稿でき
のJava 7で正常に動作しない正確な理由あなたのプログラムについてのより具体的な情報がない
は、それはあなたを伝えることは不可能ですか? Java 1.6とJava 1.7の間に矛盾がありますが、あなたが私たちに働きかける手がかりを与えていない場合、あなたの問題は何もわかりません。 –
コードを貼り付けるのを忘れましたか? – teodozjan
-1投稿コードなし –