私は Windows で Java 1.6 プロジェクトに取り組んでいましたが、今は MacOsX Leopard 10.5.8 がインストールされた Macbook Pro (Intel Core 2 Duo) であるラップトップから作業する必要があります。
同じラップトップで、過去に Java 1.5 で問題なく作業していましたが、現在は 1.6 で作業できず、何が間違っているのかわかりません。
ターミナルで私が書くとき:java -version
私は得るjava version "1.6.0_26"
しかし、Netbeans (7.0.1) の最新バージョンをインストールしようとすると、次のメッセージが表示されます。
このボリュームに NetBeans 7.0.1 をインストールすることはできません。このソフトウェアは、Java 6 でのみインストールおよび動作できます。
次に、Eclipseで作業しようとしました。IDE の最新バージョンをダウンロードし、プロジェクトを開きました。コンパイル エラーが発生します (Java 1.6 の一部)。
[設定] -> [Java] -> [コンパイラ] -> [コンパイラ準拠レベル] を 1.5 から 1.6 に変更しました。
次に、次のようなメッセージが表示されます。
1.6 準拠を選択する場合は、互換性のある JRE がインストールされ、有効になっていることを確認してください (現在は 1.5)。
しかし、1.6に変更しようとすると
選択した JRE は、現在のコンパイラ準拠レベル 1.6 をサポートしていません
Java 1.6 を使用するにはどうすればよいですか?
編集:
で気づいた
/システム/ライブラリ/Frameworks/JavaVM.framework/Versions/
1.6がインストールされていないようです