首页 > 解决方案 > 在指定路径找不到工件 com.sun:tools:jar:1.8.0

问题描述

在构建我的 Jenkins 作业时,我收到以下错误消息:

[错误] 无法在项目 data-script-tests 上执行目标:无法解析项目 com.arkana:data-script-tests:jar:0.0.2 的依赖项:找不到工件 com.sun:tools:jar:1.8 .0 在指定路径 C:\Program Files\Java\jre1.8.0_251/../lib/tools.jar

我验证了 C:\Program Files\Java\jre1.8.0_251/ 确实存在于构建机器上。

然而,tools.jar 真的不见了。

什么原因?我该如何解决这个问题?

标签: javamavenjenkins

解决方案


正如 Thorbjørn Ravn Andersen 所说,您需要 JDK 而不是 JRE。

JRE 不能用于构建 Java 项目,只能用于运行它。


推荐阅读