我知道在OS X上可以有多个Java版本,但是我很难理解它是如何工作的。
我升级到山狮,现在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?
最后一个问题:如何选择所有应用程序默认运行的版本?
在赢。我设置JAVA_HOME
为C:/ProgramFiles/Java/.…
我在Path中放置的位置JAVA_HOME/bin
,仅此而已。