2011-02-24 133 views

回答

9

不,您可以并行安装多个JDK和JRE。只是要注意

  1. 在您的PATH环境变量指向
  2. 有什么JAVA_HOME环境变量

这里的值是一个cross-platform reference来设置这些变量(但要注意,一些这可能是项目特定的,我只是找不到任何规范的跨平台文档)

+0

在windows上,它们也在windows \ system32下安装java.exe。所以除非你使用显式路径运行java,当你说'java'的时候会运行java。所以,小心这个。 – AlexR 2011-02-24 08:15:50

+1

@AlexR您可以通过将用户路径变量设置为'c:\ myjdk \ directory \ bin;%PATH%'来避开这种情况。现在,您的jdk bin目录优先于系统路径。 – 2011-02-24 08:18:21

+0

最终你可能想要清理JRE/JDK esp的旧版本,如果你有几十个。但是现在磁盘空间很便宜...... – 2011-02-24 08:21:56

0

JDK包含位于(JAVA_HOME)/ jre目录中的JRE。如果您安装JDK,则无需额外安装其他JRE。

+1

确实如此,但问题在于:-) – 2011-02-24 08:28:49

+0

Ooops,对不起!有时它是一种“干净”的方法来卸载它。只需检查是否有任何旧应用程序依赖于它。 – 2011-02-24 08:32:33

+0

重命名旧的JRE目录并使用您的系统一段时间。如果没有任何程序投诉,请将其删除。如果有,请尝试重新配置投诉应用程序以使用新的JRE。如果它不可能重新命名,请将其留下。 – 2011-02-24 09:13:54

相关问题