3

OS X 10.5.8 搭載の MacBook Pro Intel Core 2 Duo で Java 1.6 をデフォルトに設定するにはどうすればよいですか? 最新のソフトウェア更新をインストールし、Java SE 6 64 ビットの選択肢を「Java Preferences」アプリケーションの一番上にドラッグしました (さらに再起動しました) が、それでもコマンド ラインで java -version は次のように応答します。

java version "1.5.0_24"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_24-b02-357-9M3165)
Java HotSpot(TM) Client VM (build 1.5.0_24-149, mixed mode, sharing)

何か案は?

4

2 に答える 2

2

/System/Library/Frameworks/JavaVM.framework にシンボリックリンクがあります

これらは、Versions サブフォルダー内の特定のバージョンを指しています。

私は時々これらのリンクを壊しました。

AFAICT Current JRE と CurrentJDK を指す Current リンクがあります。

すべてのリンクが論理的な場所を指しているかどうかを確認します。明らかに、Java コンフィグレットは何かを行いますが、リンクのチェーンは別の場所で壊れます。

申し訳ありませんが、もっと役に立ちたいと思っていますが、それは私にとってかなり謎です。私はいつもそれを修正することができましたが、それはきれいではありませんでした.

于 2010-06-01T08:32:15.967 に答える
2

一時的な変更の場合:

export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/
于 2010-06-01T08:44:47.693 に答える