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编辑项目,就可以解决问题

相关推荐
覆东流3 小时前
7.Java数组
java·开发语言·后端
m0_719084113 小时前
限流和获取请求ip的方法
java
lzhdim4 小时前
提高 SQL 语句执行速度的方法
java·开发语言·数据库·sql·oracle
深漂的华哥5 小时前
Ruoyi-Plus前后端分离场景下,数据加密传输
java·spring boot·后端·开源·maven·ruoyi
落魄大学生之流水线上谋生计6 小时前
Java锁全面指南:从基础概念到企业级应用
java·开发语言
不灭的程序员阿澄6 小时前
在飞牛 NAS 上用 Docker 运行 DeepSeek Harness
运维·docker·容器
爱学习的小白柏7 小时前
【AI问数技术】多Agent协同架构:查询规划/SQL生成/洞察分析/报告生成
java·网络·人工智能·windows·sql·架构·llama
码匠许师傅7 小时前
【C++ 面试真题】30. 聊聊 C++ 的互斥锁与读写锁
java·c++·面试
沙盘客7 小时前
AFSIM 示例解读(03)· 六自由度飞行仿真 six_dof(下):机场运作与弹道导弹投送
java·javascript·经验分享
虎王物联7 小时前
Docker Compose编排物联网平台后端:Nginx+PHP-FPM+EMQX+InfluxDB一键部署实战
物联网·nginx·docker