2009-04-25 50 views
22

我希望在Vista上运行Eclipse for C++,但绝对不想运行JRE安装。有没有什么地方可以在一个zip文件中获得JRE,我可以将它们转储到Eclipse文件夹中并使其工作?如何运行Eclipse而不运行JRE安装?

+1

为了说明我不想安装它,因为我不想让浏览器添加。我不想要注册表项。我不希望它修改路径变量。我也不希望更新程序运行一次。 – Amaron 2009-04-25 22:02:02

+0

不错的问题++ – 2009-04-26 11:14:48

回答

14

下载JRE脱机安装程序,右键点击它,并有7zip/winrar /无论解压缩。

您将得到一个功能齐全的JRE文件夹,但不需要安装:)
您可能想要阅读this以使用该JRE运行Eclipse。

0

不,它不能按照你描述的方式完成。 JRE需要使用安装程序进行安装。为什么你会害怕在你的机器上安装JRE?没有它,Eclipse将无法工作,因为它本身就是一个Java应用程序,并且运行在JVM中。

编辑,请原谅我的无知。麦克道威尔是对的。

+2

大量的应用程序重新分配JRE。您可以将其从机器复制到机器。有关更多信息,请参阅JDK中的jre/README.txt文件。 – McDowell 2009-04-25 22:43:13

+0

另一个教训:)谢谢 – 2009-04-25 22:47:47

0

我想你应该看看Apache Harmony。我相信它可能只是解压到独立目录。之后,可以使用-vm PATH_TO_JVM选项启动Eclipse。 (理论上)

希望这会有所帮助。

+0

请注意:Apache Harmony于2011年11月正式退役,因此使用它可能不再是一个好主意。 – sleske 2012-01-19 16:46:25

1

浏览器附加功能可以在每个浏览器中禁用,您可以复制并重新设置PATH变量和JAVA_HOME变量,并且可以在Windows控制面板的Java应用程序中禁用更新程序。注册表项通常是无害的,但不难删除。

此外,您可以在使用后卸载它。

+0

不幸的是,卸载JRE并没有删除插件。这在很大程度上是有效的,但我仍然试图找出它隐藏IE插件的位置,以便我可以删除它。 – Amaron 2009-04-25 23:46:56

21

您可以通过将JRE复制到eclipse/jre目录(wiki documentation)中来运行Eclipse。

JRE与Java JDK/path/jdk1.6xxx/jre)一起分发。 JDK使用安装程序,但您可以从另一台计算机上复制此目录,安装和卸载JDK或其他软件。

相关问题