使用IntelliJ IDE不能编译任何项目。设置截图如下:
使用JDK:
项目SDK及语言级别:
语言水平:
有人有什么想法吗?
使用IntelliJ IDE不能编译任何项目。设置截图如下:
使用JDK:
项目SDK及语言级别:
语言水平:
有人有什么想法吗?
当前回答
如果您正在使用Android-studio 1.3,请遵循以下步骤-
进入文件-项目结构
在“模块-应用程序-属性”选项卡下,选择 源代码兼容性-1.8和
目标兼容性- 1.8。
这样就可以开始了。
其他回答
我已经检查了以上所有的,但错误仍然发生。
但重新导入所有maven项目(maven项目面板内的重新加载按钮)在我的情况下是有效的。
很多关于Maven的答案都是正确的,但是你不需要直接配置插件。
就像在Apache Maven编译器插件的wiki页面上描述的那样,你可以设置插件使用的2个属性。
<project>
[...]
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
[...]
</project>
您需要转到/.idea/compiler.xml并将目标更改为所需的jdk级别。
我找到的最快的方法是:
按:CTRL + SHIFT + A (Mac⌘+ SHIFT + A) 类型:Java编译器 新闻:输入
在“设置”窗口中,将Target字节码设置为1.8
(对于java9来说是9)
解决这个问题有两种方法:
设置(文件->设置->构建,执行,部署-> Java编译器): 在pom.xml中添加一个构建部分: