如何让Eclipse使用JDK8编译项目?

bpgergo:

我正在尝试使用新的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

有任何想法吗?

谢谢

艾丽·阿彻坎(Eli Acherkan)

Eclipse使用内置编译器,而不是javac内置的编译器显然还不支持Java 8。

您可以为项目定义一个自定义构建器,该构建器将调用您的javac在项目的首选项中,转到“构建器”,添加一个新的自定义构建器(可以是Ant脚本或可执行程序),并禁用默认的内置Java构建器。

然后,使用您选择的JDK 运行项目应该不是问题-将其添加到“ Installed JREs”首选项页面(如您所做的)就足够了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

JDK8编译缓慢

如何使用JDK8在Eclipse中导入javax.faces库?

找不到模块:如何使用模块编译JDK 10 Eclipse Maven项目?

使用JDK8 Lambda的FizzBuzz

如何使用JDK8和JDK11阅读的Java注释的价值?

如何在jdk8和jdk9上使用使用Unsafe的java8代码?

JDK8无法与JDK8一起使用(WS客户端)

如何使用Groovy詹金斯自动化的Maven和Java JDK8安装?

如何使用jdk8分组并过滤ArrayList <Object>

如何在jdk8中使用strem进行循环?

为什么我的Eclipse Luna 4.4在使用Oracle JDK8 64bit的Debian Wheezy 7.4上崩溃?

如何在Ubuntu 16上安装JDK8?

JDK8 CompletableFuture.supplyAsync如何处理interruptedException

如何在Debian 10上安装JDK8

使用JDK8创建与IntelliJ与Java 7兼容的Jar

使用JDK8从本地时区DB到DST小时

将使用JDK SE 8编译的JAXB项目,但也必须在JRE 11上运行

在JDK8 / JRE8 + Eclipse Luna上进行Google App Engine开发

如何在Xcode 8下使用C ++ 11编译项目?

如何为Eclipse项目更改JDK版本

在哪里可以找到 JDK8 的 Eclipse 外部注释文件?

如何以编程方式解析 Oracle JDK7 或 JDK8 中的 JFR 文件?

我使用jdk8,但Spring告诉我我需要jdk5或更高版本

我如何将JDK编译器与Dr Java一起使用,而不是Eclipse编译器?

如何使用libqrencode编译项目?

如何通过传递--patch模块的javac选项到我的项目的编译器,使在JDK 9+的Eclipse编译修补模块?(参见图)

JDK8中的ConcurrentHashmap代码说明

JDK8:无法解析LocalTime

在DIY openshift上安装JDK8