2016-04-06 46 views
0

我的eclipse目前默认使用JavaSE-1.8。但是,对于一个特定的原因,我想使用Java SE 6 我也做了以下内容:在OSX中将Java SE 6设置为执行环境Eclipse

  1. 我的项目 - >配置构建路径 - > Java编译器 - >编译器合规水平 - > 1.6

  2. 项目 - >属性 - >库 - >删除1.8和添加库 - >备用JRE - > ..?

在下拉菜单下,只有1.8可用。 如何在我的eclipse中将Java SE 1.6设置为默认运行时环境? 此外,在oracle link的存档部分,我无法找到1.6的版本。我从哪里下载JRE 1.6? 我从哪里下载它?

+1

mac上的Java 6由Apple本身提供,而非Oracle提供。我会尽力与Java 8运行时和Java 6的合规性相处,就像您在第1步中所做的那样,这应该足够了。 – Gimby

回答

0

最佳做法是使用Execution Environments ,而不是直接引用系统上安装的JRE。执行环境是已安装的JRE的抽象,允许在不知道JRE安装细节的情况下配置项目。

要在Eclipse中设置JRE,请转至首选项> Java>已安装的JRE并按照the instructions设置备用(在您的情况下为1.6)JRE/JDK。设置好1.6 JRE后,转至首选项中的“执行环境”子页面,并将其标记为执行环境的默认设置为JavaSE-1.6

现在,早在项目的构建路径属性,下图书馆,选择JRE系统库和使用编辑...按钮;那么您可以选择您刚配置的执行环境JavaSE-1.6


您可以从Apple here下载“传统”Java 1.6 JRE。但要注意,这样做可能会使其成为整个OS的默认JRE,这对大多数人来说不太可取。


该网页上的某些内容是特定于插件的开发,但执行环境的概念适用于Eclipse中的任何Java项目。忽略关于OSGi和插件开发(PDE)的部分。