UnsupportedClassVersionError: org/apache/maven/plugin/compiler/TestCompilerMojo

UnsupportedClassVersionError: org/apache/maven/plugin/compiler/TestCompilerMojo

我是 Maven 新手。在 Eclipse 上,我在 pom.xml 中收到以下错误:-

“在这一行找到多个注释:

我已经从 Java 1.6 升级到 Java 1.8。所以我也开始使用新的maven 3.5.2。并将 super-pom 中的 maven-compiler-plugin 从 2.3.2 更新到 3.7.0。 请帮忙调试。

pom.xml 哪里出现错误:标签

  <parent>
    <groupId>com.abcdef.xyz</groupId>
    <artifactId>dev-main</artifactId>
    <version>8.1.1-SNAPSHOT</version>
  </parent>

注意:我能够在 git bash 上成功构建。该错误仅显示在 Eclipse 中的 pom.xml 中。

错误似乎是由于旧版本的 m2e eclipse plugin.You 可以升级 m2e 插件或移动到 neon(如果尚未移动),因为你在 Java 8 上,Neon 是适合它。