使用IntelliJ IDE不能编译任何项目。设置截图如下:
使用JDK:
项目SDK及语言级别:
语言水平:
有人有什么想法吗?
使用IntelliJ IDE不能编译任何项目。设置截图如下:
使用JDK:
项目SDK及语言级别:
语言水平:
有人有什么想法吗?
当前回答
我刚刚也被同样的问题困扰了一段时间。 唯一对我有用的是没有使用内置的mvn(3.3.9),而是将其指向外部下载的版本(3.5.0)。最后项目开始了,一切都很顺利。
其他回答
解决这个问题有两种方法:
设置(文件->设置->构建,执行,部署-> Java编译器): 在pom.xml中添加一个构建部分:
您需要转到/.idea/compiler.xml并将目标更改为所需的jdk级别。
对于Intellij,使用Maven,您必须检查Intellij是否自动导入了您的项目。 您可以单击编辑器右侧的Maven选项卡进行检查。
如果您的Project不在这里,那么单击+添加pom.xml文件。
显然,项目还必须有相关的<build/>:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
不要忘记为你的模块设置依赖项:
你需要进入设置,在Java编译器下设置如下:
同时检查项目设置