docker jenkins NB: JAVA_HOME should point to a JDK not a JRE

jenkins java编译错误:

3.5.4/conf/settings.xml

The JAVA_HOME environment variable is not defined correctly

This environment variable is needed to run this program

NB: JAVA_HOME should point to a JDK not a JRE

Build step 'Invoke top-level Maven targets' marked build as failure

Finished: FAILURE

原因:

JAVA_HOME错误

在docker运行项目下面:

bash-4.4# java -verbose

第一行的路径

Opened /usr/lib/jvm/java-1.8-openjdk/jre/lib/rt.jar\] 拷贝:/usr/lib/jvm/java-1.8-openjdk到jenkins全局配置工具 然后再次jenkins编辑项目,就可以解决问题 ![在这里插入图片描述](https://file.jishuzhan.net/article/1746193750230568961/8abccad40a71a5702f155119756684a5.webp)

相关推荐
进阶小白猿10 分钟前
Java技术八股学习Day17
java·jvm·学习
带刺的坐椅16 分钟前
从 Chat 到 Agent:Solon AI 带你进入“行动派”大模型时代
java·ai·agent·solon·mcp·java25
扶苏-su18 分钟前
Java--转换流-InputStreamReader 和 OutputStreamWriter
java·开发语言
我是小疯子6621 分钟前
深度学习实现智能文本摘要
java
咋吃都不胖lyh23 分钟前
Docker 是什么?全面解析容器化技术
运维·docker·容器
heartbeat..36 分钟前
SQL 常用函数大全:聚合、字符串、数值、日期、窗口函数解析
java·数据库·sql·函数
阿杰 AJie36 分钟前
Docker 常用镜像启动参数对照表
运维·docker·容器
袁慎建@ThoughtWorks1 小时前
ThreadLocal那些事儿
java·jdk·多线程·threadlocal
专注于大数据技术栈1 小时前
java学习--HashSet
java·学习·哈希算法
菜鸟233号1 小时前
力扣518 零钱兑换II java实现
java·数据结构·算法·leetcode·动态规划