OS Xで複数のバージョンのJavaを使用することは可能ですが、その動作を理解するのは難しいと思います。
私はMountain Lionにアップグレードしましたが、今echo $JAVA_HOME
は空です。
ただし /System/Library/Frameworks/JavaVM.framework/Versions/
1.4 1.5 1.6 A CurrentJDK
1.4.2 1.5.0 1.6.0 Current
1.4.2に移行して実行するjava - version
か、./java -version
Java(TM)SEランタイム環境(ビルド1.6.0 _33-b03-424-11M3720)
それでは、同じバージョンのJavaがあるのに、なぜこれらすべてのバージョンが使用されるのでしょうか?
次に、OracleからJDK 7をダウンロードしてインストールしました。
通常、新しいJDKはどこにインストールされますか?
最後の質問:すべてのアプリケーションでデフォルトで実行するバージョンを選択するにはどうすればよいですか?
勝ちます。
Path:location to に設定JAVA_HOME
したので、それだけです。C:/ProgramFiles/Java/.…
JAVA_HOME/bin