当前位置:  开发笔记 > 编程语言 > 正文

如何设置默认的Java安装/运行时(Windows)?

如何解决《如何设置默认的Java安装/运行时(Windows)?》经验,为你挑选了2个好方法。

我正处于安装JDK的情况,但我无法在浏览器中运行applet(我可能没有安装JRE).

但是,当我安装JRE时,它会破坏我的JDK作为默认运行时.这几乎打破了所有东西(Eclipse,Ant) - 因为它们需要服务器JVM.

JAVA_HOME这些天没有环境变量 - 它似乎只是使用一些注册表魔术(设置系统路径也没用).以前,在我用它来恢复JDK之后,我刚刚卸载了JRE.这次我想正确修复它.

这也体现了jre autoupdater - 曾几何时,我有一个JDK和JRE的工作设置,但它更新并破坏了一切.



1> nbeyer..:

这在Windows上有点痛苦.这就是我的工作.

在路径中安装最新的Sun JDK,例如6u11,c:\install\jdk\sun\6u11然后让安装程序在默认位置安装公共JRE(c:\program files\blah).这将为大多数事情设置默认JRE.

根据需要安装较旧的JDK,如5u18 in c:\install\jdk\sun\5u18,但不安装公共JRE.

在开发中,我有一个小批处理文件,我用它来为每个JDK版本设置命令提示符.基本上只是设置JAVA_HOME=c:\jdk\sun\JDK_DESIRED然后设置PATH=%JAVA_HOME%\bin;%PATH%.这将把所需的J​​DK放在路径中,任何辅助工具(如Ant或Maven)都可以使用该JAVA_HOME变量.

该路径很重要,因为大多数公共JRE安装都将链接的可执行文件放在c:\WINDOWS\System32\java.exe其中,这通常会覆盖大多数其他设置.


关键是将所需的java/bin作为系统路径中的第一件事.

2> 小智..:

我已在属性对话框中修补了我的eclipse启动快捷方式的行为

"E:\Program Files\eclipse\eclipse.exe"

"E:\Program Files\eclipse\eclipse.exe" -vm "E:\Program Files\Java\jdk1.6.0_30\bin"

如Eclipse文档中所述

它只是一个补丁,因为它取决于修复事物的快捷方式......

另一种方法是在eclipse初始化文件中永久设置参数.

推荐阅读
周扒pi
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有