当前位置: 首页 > 知识库问答 >
问题:

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

胡弘毅
2023-03-14

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

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

pom.xml我得到错误:tag

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

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

共有1个答案

傅琦
2023-03-14

这个错误似乎是由于旧版本的m2e eclipse插件造成的,您可以升级m2e插件或移到neon(如果还没有移到),就像您在Java8上一样,neon适合它。

 类似资料:
  • 我正在学习Selenium,我想尝试将maven-compiler-plugin添加到pom.xml并重新导入maven设置。因此,我找到了这个例子来做它http://maven.apache.org/plugins/maven-compiler-plugin/examples/set-compiler-source-and-target.html,并尝试将代码添加到pom.xml。但是示例3.8

  • 我在为父-子pom文件设置java编译器版本时遇到了问题。我在版本1.7的子pom中添加了maven-compiler-plugin,并注意到java版本的子模块从默认的1.5变成了1.7,而父项目仍然是1.5。然后,我将编译器插件从子pom移到父pom。预计对于父maven模块和子maven模块,编译器版本将更改为1.7。但奇怪的是,没有观察到任何变化,子模块仍然是1.7,父项目是1.5。我从e

  • 我需要在GUI(JavaXF)和oracle12c数据库中的JavaStoredProcedure中处理XML文件。 在GUI中,我想使用属性绑定。因此,我配置了来生成带有属性的源代码。 所以我现在拥有的是这样的: 接下来我要做的是在maven-compiler-plugin的不同执行中,将和这两个文件夹分别编译到不同的输出文件夹和。 但我无法为一次执行更改maven-compiler-plugi

  • 删除.m2文件夹 重新安装Eclipse 在pom.xml上设置可执行文件 将生成选项设置为清除 pom.xml 没有一个奏效。有什么猜测吗?

  • 问题内容: 我在项目中的Maven中有一个根模块和子模块。我正在尝试使用龙目岛。我已经添加了 根pom.xml。在子模块中,我有一个带有Lombok批注的类。当我尝试建立项目时,我得到了很多 找不到标志 我试图在这里打电话给getters和setters。 我试图在根pom和子pom中使用具有相同版本(1.16.12)的lombok -maven-plugin 以及delombok,并将带注释的类

  • 问题内容: 我刚刚在新的ubuntu系统上安装了maven,其中包括maven-compiler- plugin。我有一个以前可以正常构建的Java项目,默认为javac源,目标为5(jdk 1.5)。但是,该项目现在正在尝试在新系统上使用jdk1.3进行编译。有没有一种简单的方法可以将系统配置为使用> = jdk5? 以下是系统的一些配置详细信息: 我已经检查了maven-compiler-pl