使用IntelliJ IDE不能编译任何项目。设置截图如下:
使用JDK:
项目SDK及语言级别:
语言水平:
有人有什么想法吗?
使用IntelliJ IDE不能编译任何项目。设置截图如下:
使用JDK:
项目SDK及语言级别:
语言水平:
有人有什么想法吗?
当前回答
我已经检查了以上所有的,但错误仍然发生。
但重新导入所有maven项目(maven项目面板内的重新加载按钮)在我的情况下是有效的。
其他回答
解决这个问题很简单。你必须在İdea项目上打开。İdea /compiler.xml文件
您应该编写合适的目标版本
我只是通过将目标编译版本更改为1.8来解决这个问题。其:
文件>>设置>>构建、执行、部署>>编译>> Java编译器
如果您的模块配置了注释处理器,而其他模块没有配置,则会发生此问题。为所有模块设置相同的配置,因为它是循环依赖的。
解决这个问题有两种方法:
设置(文件->设置->构建,执行,部署-> Java编译器): 在pom.xml中添加一个构建部分:
我通过修改我的POM文件来修复它。注意票数最高的答案下面的最后一条评论。
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
源必须与目标匹配。