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

无法执行目标组织。阿帕奇。专家插件:maven编译器插件(默认编译):编译:工具时出现致命错误。找不到罐子

那昊
2023-03-14

我已经完成了中提供的所有步骤http://www.tutorialspoint.com/jsf/jsf_environment_setup.htm

ApacheMaven和ApacheTomcat都准备好了。我还设置了环境。我在Eclipse中创建了Maven项目,当我使用Maven Build运行该项目时,它会导致构建失败。

它给出了这个错误

"无法执行目标org.apache.maven.plugins:maven-compiler-plugin:2.5.1:编译(默认编译)在项目Hello2:致命错误编译:tools.jar找不到:C:\Program Files\Java\jre1.8。0_40...\lib\tools.jar"

我该怎么办?

共有3个答案

程亦
2023-03-14

我删除了我的。m2本地存储库并重新运行它。它起作用了。

柴彬
2023-03-14

检查JAVA版本,所有地方的版本都应该相同。请看截图。

  1. pom.xml在这里输入图像描述
  2. JAVA构建路径在这里输入图像描述
  3. JAVA编译器在这里输入图像描述

注意:要查看2和3的配置窗口...右键单击项目并单击属性

阚乐湛
2023-03-14

您需要将eclipse默认安装的“jre”设置为jdk。Eclipse窗口菜单=

如果你还没有java jdk,你可能需要下载并安装它。

还要确保eclipse run配置设置为使用您设置的默认jdk:Run Menu=

 类似资料: