Maven编译错误(要求更高的JDK版本)

时间:2017-07-26 17:37:13

标签: java maven intellij-idea

我今天做了一个新项目,想用Maven编译(我在IntelliJ上运行它)。确保将JDK级别更改为1.8,这是我目前使用的,尝试编译,并且我遇到很多例外,要求我使用" -source 8"参数,因为默认值为1.5,我使用较新的JDK版本的功能。

我很久没有使用IntelliJ了,有谁能告诉我如何更改这些Maven编译参数或如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您可以将其添加到您的pom.xml

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-compiler-plugin</artifactId>
  <version>3.6.1</version>
  <configuration>
    <source>1.8</source>
    <target>1.8</target>
  </configuration>
</plugin>

请参阅:https://maven.apache.org/plugins/maven-compiler-plugin/examples/set-compiler-source-and-target.html