我正在使用IntelliJ IDEA Ultimate 2016.2.1,将Project SDK设置为我的1.8版本,将Project Language Level设置为8,将模块SDK设置为我的1.8版本,将JDK主路径设置为/Library/Java/JavaVirtualMachines/jdk1.8.0_91。 JDK /内容/首页。
我重新启动了IDE。
尽管如此,我对这种语言级别不支持的资源尝试提出了丑陋的警告。我没有在IntelliJ中使用低于语言级别8,所以这不能归因于没有刷新的东西。我正在使用gradle构建配置 - 清理构建并尝试运行 - 说我正在运行1.5但我无法弄清楚提到1.5的位置。在build.gradle我正在使用:
apply plugin: 'java'
apply plugin: 'application'
sourceCompatibility = 1.8
我应该提交IntelliJ错误还是我还缺少某些东西?
编辑:
在IntelliJ系统外部的终端中运行gradle运行正常。所以问题是IntelliJ相关。