maven推包The environment variable JAVA_HOME is not correctly set

解决办法:

打开idea查看jdk安装位置

1.在/etc下面创建(如果存在就是更新)launchd.conf。里面添加一行:

复制代码
setenv JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_351.jdk/Contents/Home

#JAVA_HOME后面是我的java安装路径。

2.执行下面命令:

复制代码
sudo grep -E "^setenv" /etc/launchd.conf | xargs -t -L 1 launchctl

3.重启开发工具。

相关推荐
豆沙沙包?5 小时前
C++-程序的内存模型(P84-P88)
java·jvm·c++
吴声子夜歌6 小时前
正则指引——匹配原理
java·正则表达式
未秃头的程序猿6 小时前
凌晨3点被叫醒:线上OOM,我用这套流程40分钟定位根因
java·jvm·后端
letisgo56 小时前
JDK21 + Spring AI 2.0 入场指南:2026 年 Java 开发者 AI 架构全景图
java·ai·idea·jdk21
白仑色7 小时前
Spring Boot 从切面统一控制事务
java·spring boot·aop·spring事务
Flynt7 小时前
Java并行流,让我debug了一整天
java
DFT计算杂谈7 小时前
FeSe超薄膜在CaF2衬底上的电子结构DFT研究
java·服务器·前端
circuitsosk7 小时前
长文本与高并发下的Token“瘦身”策略:Prompt压缩与上下文窗口优化
java·前端·python·prompt·上下文窗口·token优化
岁岁养乐多7 小时前
LangChain4j 工厂模式
java·开发语言
小小小米粒7 小时前
idea常用搭配
java