Eclipse没有找到我的java 8库(mac)

时间:2014-10-04 12:08:51

标签: java eclipse

我在我的mac上安装了java 8 SDK,终端说java -versionjava version "1.8.0_11" Java(TM) SE Runtime Environment (build 1.8.0_11-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.11-b03, mixed mode) 当我使用JSE 1.8在eclipse中创建项目时,会发生以下情况: enter image description here

如您所见,没有分配库:

enter image description here

当我尝试添加新环境时,这就是我得到的: enter image description here 任何帮助或建议?

3 个答案:

答案 0 :(得分:6)

您需要选择住所,例如/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home

答案 1 :(得分:2)

必须断开指向Java 8环境的链接。转到WindowPreferences,搜索" jre",选择Installed JREs,然后创建新的环境。提供JDK而不是JRE的路径。然后,右键点击您的项目PropertiesBuild pathEdit当前的JRE,并将其替换为新项目。

您还需要右键单击项目PropertiesJava compiler,并将编译器合规性设置为1.8。

答案 2 :(得分:-1)

我的Mac OSX 10.10上有Eclipse Luna 4.4,我遇到了同样的问题。我可以通过转到首选项来解决它 - > Java - >已安装的JRE和"添加" JDK中JRE home的路径:(/ Library / Java / JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/jre)。这样做了