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

相关推荐
翻斗花园岭第一爆破手1 分钟前
flutter2:Container的简介与尺寸
java·服务器·前端
二十雨辰1 分钟前
[SSM]SpringMVC快速入门
java·spring
Seven9711 分钟前
动态规划
java
BF062419 分钟前
EPICS Archiver Appliance部署Quickstart方式
java·tomcat
想不明白的过度思考者2 小时前
Spring Boot 配置文件深度解析
java·spring boot·后端
第二只羽毛2 小时前
Java图书管理系统的设计与实现
java·大数据·安全·系统安全
cike_y7 小时前
Mybatis之解析配置优化
java·开发语言·tomcat·mybatis·安全开发
是一个Bug9 小时前
Java基础50道经典面试题(四)
java·windows·python
Slow菜鸟9 小时前
Java基础架构设计(三)| 通用响应与异常处理(分布式应用通用方案)
java·开发语言
我是Superman丶9 小时前
《Spring WebFlux 实战:基于 SSE 实现多类型事件流(支持聊天消息、元数据与控制指令混合传输)》
java