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.重启开发工具。

相关推荐
zeijiershuai3 分钟前
Java 会话技术、Cookie、JWT令牌、过滤器Filter、拦截器Interceptor
java·开发语言
fury_12322 分钟前
tsfile.raw提示
java·前端·javascript
q***74824 分钟前
Spring Boot环境配置
java·spring boot·后端
superlls31 分钟前
(Spring)Spring Boot 自动装配原理总结
java·spring boot·spring
m0_736927041 小时前
2025高频Java后端场景题汇总(全年汇总版)
java·开发语言·经验分享·后端·面试·职场和发展·跳槽
CodeAmaz1 小时前
自定义限流方案(基于 Redis + 注解)
java·redis·限流·aop·自定义注解
Felix_XXXXL1 小时前
Plugin ‘mysql_native_password‘ is not loaded`
java·后端
韩立学长2 小时前
【开题答辩实录分享】以《基于SpringBoot在线小说阅读平台》为例进行答辩实录分享
java·spring boot·后端
悟能不能悟2 小时前
jsp怎么拿到url参数
java·前端·javascript
KWTXX2 小时前
组合逻辑和时序逻辑的区别
java·开发语言·人工智能