更改Eclipse所需的Java版本

时间:2014-09-04 17:39:42

标签: java eclipse ini

我的朋友在运行10.6.8的Mac上运行Eclipse Luna时遇到了麻烦。每当他运行Eclipse时,都会显示有关要求Java 7的错误。但是,由于他的旧操作系统,他无法安装Java 7.

在完成在线解决此问题的一些策略后,我找不到解决方案。所以,我决定打开eclipse.ini文件并更改此行:

-Dosgi.requiredJavaVersion=1.7

到此:

-Dosgi.requiredJavaVersion=1.6

然后,Eclipse运行了。它还没有遇到错误。

这是Eclipse的一个问题,需要比需要更新的Java版本,还是会在某些时候开始遇到问题?

1 个答案:

答案 0 :(得分:3)

Eclipse bug 423734

中详细描述了要求Java 1.7的决定

最初的主要原因是Java 1.6现已停止使用,不再维护。

由于某些软件包正在使用Java 1.7代码,因此有一个列表here,尽管这可能已经扩展了。