我这里有一台带有 java 1.4 和 java 1.6 的计算机(Windows XP)(我不知道为什么这个系统上有 1.4,可能他们忘记卸载它)。这里也是 Eclipse Helios。
现在,如果我想启动 eclipse,我会收到 Java 1.4 太旧的消息。嗯?我这里也有 1.6,Eclipse 应该从 1.6 开始我通过 cmd 检查了当前的 Java Home
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 更改为 1.6(因为它已经安装,所以它应该可以工作)。但是等等,这不起作用我无权改变它。无法更改任何标准 java 路径。那么我能做什么呢?我想通了,如果我eclipse.ini
将行编辑为,我可以绕过 Eclipse 消息-Dosgi.requiredJavaVersion=1.4
,-Dosgi.requiredJavaVersion=1.5
但最后我将这个 Eclipse 与 Java 1.4 一起使用,谁知道我遇到了什么错误或问题。我有 java 1.6 的路径,我可以使用它并启动 Eclipse,如何?有任何想法吗?