我在这里有一个计算机(Windows XP)与java 1.4和java 1.6(我不知道为什么这个系统上有1.4,可能他们忘记卸载它)。这里也是Eclipse Helios。如何用不同版本的Java启动eclipse?
现在,如果我想启动eclipse,我会收到Java 1.4过时的消息。咦?我这里还1.6,Eclipse应当与1.6 开始我通过CMD
java -version
java version "1.4.2_03"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_0
Java HotSpot(TM) Client VM (build 1.4.2_03-b02, mixed mode)
好了,所以不知何故1.4是这里的标准Java检查当前的Java主页。好吧,让我们把标准的java改为1.6(因为它已经安装了,所以它应该可以工作)。但是,等一下,这是行不通的,我没有权利改变这一点。不能更改任何标准的java路径。那么我能做什么?我想通了,如果我编辑eclipse.ini
-Dosgi.requiredJavaVersion=1.4
到-Dosgi.requiredJavaVersion=1.5
我可以绕过Eclipse消息但是最后我在Java 1.4中使用了这个eclipse,谁知道我用这个得到的错误或问题。我有java 1.6的路径,我可以使用这个并启动Eclipse,怎么样?有任何想法吗?
窗口 - >首选项 - > Java - >编译器是不是适合你? – 2013-02-26 14:57:30
当然,但是这只对我的新项目是正确的?不适用于itselve的Eclipse IDE。所以Eclipse仍然是1.4。 – sabisabi 2013-02-26 14:58:46