Gem*_*tic 9 java ide macos intellij-idea maven
我正在使用最新的JDK,从项目创建到现在,一切都设置为Java8或SDK 8.
仍然,intelliJ给了我这个问题:

红灯告诉我改为Java7.
这是我的项目设置:

这是模块部分:

如你看到的; 当我收到错误时,我专门将它从SDK默认更改为java 8,但没有结果.
编译器设置如下所示:

我在macbook上,而intelliJ是社区版.有谁知道为什么会这样,以及我如何解决它?
尝试运行该项目,如果这是您的错误消息:

然后我建议你稍微查看一下你的pom文件.
这个项目是使用intelliJ maven项目设置构建的,它缺少这段可爱的代码:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
Run Code Online (Sandbox Code Playgroud)
IntelliJ没有(至少在我的情况下)在pom中生成版本(尽管我选择了它的所有设置).