最近、Mac に netbeans 7.3 をインストールしました (最新の Lion 10.7.5)。コマンドラインでは、次のようになります。
[129]$java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06-451-11M4406)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01-451, mixed mode)
今日、私は netbeans プラグイン ウィンドウに行き、インストールする 18 個の更新を見つけました。これを行おうとすると、Java 1.7 以上が必要なものがあり、1.6 しか持っていないというメッセージを受け取りました (上記のとおり)。そこで、私は忠実に java.com にアクセスし、Java 1.7 Update 21 を正常にダウンロードしました。
さまざまなブラウザーで Java バージョン チェッカーを実行すると、Java 1.7.0_21 がインストールされているというレポートが表示されます。さらに、Mac の Java コントロール パネルも、1.7.0_21-b12 が現在のバージョンであることを示しています。
ただし、netbeans を再起動すると、Java 1.6 が使用されているという同じ苦情がまだあります。マシンを再起動しましたが、同じ結果が得られました。また、コマンド ラインでの「java -version」の結果も、上記と同じ結果を示します (1.6.0_45)。
そして最後に、次のようなことを試しても:
/usr/libexec/java_home -v 1.7.0_21 --exec java -version
私は得る:
Unable to find any JVMs matching version "1.7.0_21"
私は困惑しています。これについて誰かアドバイスはありますか?
ありがとう。ダグ