我正在尝试使用新的jdk8,可以在这里找到http://jdk8.java.net/lambda/
我可以从命令行编译和运行我的项目。
我还可以Installed JREs
在Eclipse中添加此新JDK 。但是,我无法让Eclipse与此JDK一起编译和运行项目。
我正在尝试更改其设置,Project Properties/Java Compiler
但是该Use [JDK] compliance from execution environment on the 'Java Build Path'
复选框已禁用,无论我单击该页面如何,都无法使其正常工作。
我有Eclipse平台版本:3.7.1
有任何想法吗?
谢谢
Eclipse使用内置编译器,而不是javac
。内置的编译器显然还不支持Java 8。
您可以为项目定义一个自定义构建器,该构建器将调用您的javac
。在项目的首选项中,转到“构建器”,添加一个新的自定义构建器(可以是Ant脚本或可执行程序),并禁用默认的内置Java构建器。
然后,使用您选择的JDK 运行项目应该不是问题-将其添加到“ Installed JREs”首选项页面(如您所做的)就足够了。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句