使用IntelliJ IDE不能编译任何项目。设置截图如下:

使用JDK:

项目SDK及语言级别:

语言水平:

有人有什么想法吗?


当前回答

我找到的最快的方法是:

按:CTRL + SHIFT + A (Mac⌘+ SHIFT + A) 类型:Java编译器 新闻:输入

在“设置”窗口中,将Target字节码设置为1.8

(对于java9来说是9)

其他回答

我通过去项目结构->模块修复了这个问题,找到有问题的模块,单击依赖项选项卡,将模块SDK更改为项目SDK。

我找到的最快的方法是:

按:CTRL + SHIFT + A (Mac⌘+ SHIFT + A) 类型:Java编译器 新闻:输入

在“设置”窗口中,将Target字节码设置为1.8

(对于java9来说是9)

解决这个问题有两种方法:

设置(文件->设置->构建,执行,部署-> Java编译器): 在pom.xml中添加一个构建部分:

我刚刚也被同样的问题困扰了一段时间。 唯一对我有用的是没有使用内置的mvn(3.3.9),而是将其指向外部下载的版本(3.5.0)。最后项目开始了,一切都很顺利。

你需要进入设置,在Java编译器下设置如下:

同时检查项目设置