如何在IntelliJ中更改Maven的Java版本?

我是Maven和IntelliJ IDEA的新手。

我有一个用Java 8编写的Maven项目。每当尝试构建它时(Maven项目窗口->生命周期->编译->运行Maven

Build),都会遇到一系列编译错误:

[ERROR] path/to/file.java:[26,52] lambda expressions are not supported in -source 1.5

(use -source 8 or higher to enable lambda expressions)

我应该在哪里更改-source参数的值?我尝试在设置->编译器-> Java编译器中将它作为附加参数添加,但是得到了相同的结果。

项目和模块的语言级别都设置为8.0。

我正在使用Maven 3.2.3和IntelliJ IDEA社区版13.1.2。

回答:

或更简单地,将其添加到pom的properties部分:

<properties>

<maven.compiler.source>1.8</maven.compiler.source>

<maven.compiler.target>1.8</maven.compiler.target>

</properties>

以上是 如何在IntelliJ中更改Maven的Java版本? 的全部内容, 来源链接: utcz.com/qa/409446.html

回到顶部