首页 > 解决方案 > MojoExecutionException Maven

问题描述

我正在使用 Mavin 运行我的 Java 应用程序,运行后,我收到以下消息:

无法在项目测试中执行目标 org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile):致命错误编译:错误:无效目标版本:16 -> [帮助 1]

要查看错误的完整堆栈跟踪,请使用 -e 开关重新运行 Maven。使用 -X 开关重新运行 Maven 以启用完整的调试日志记录。

有关错误和可能的解决方案的更多信息,请阅读以下文章:[帮助 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

请问你能帮帮我吗

标签: javamaven

解决方案


我有完全相同的问题:

  • 日食 2021-06
  • maven-compiler-plugin v3.8.1 -> “无效的目标版本:16”

将“首选项/已安装的 JRE”下的默认 JRE 从 14 更改为 16 为我解决了这个问题。(构建一直正确设置为 JDK 16,因此 Maven 应该一直使用指向 JDK 16 的 16 运行时环境,但显然不是)


推荐阅读