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

相关推荐
刘翔在线犯法几秒前
如何在idea中写spark程序
java·spark·intellij-idea
佬乔4 分钟前
JWT-验证
java·服务器·前端
编程毕设23 分钟前
【含文档+PPT+源码】基于SpringBoot电脑DIY装机教程网站的设计与实现
java·spring boot·后端
不当菜虚困33 分钟前
JAVA设计模式——(九)工厂模式
java·开发语言·设计模式
暖苏34 分钟前
Spring中bean的生命周期(笔记)
java·spring boot·spring·spring cloud·mvc·bean生命周期·springbean
IT技术员38 分钟前
【Java学习】Java的CGLIB动态代理:通俗解释与使用指南
java·开发语言·学习
IvanCodes1 小时前
Java 基础--流程控制语句
java·开发语言
caimouse1 小时前
C#里创建一个TCP客户端连接类
java·网络·tcp/ip
Sunniering1 小时前
Springboot整合阿里云腾讯云发送短信验证码 可随时切换短信运营商
java·阿里云·云计算·腾讯云·springboot·短信
caihuayuan51 小时前
IOS 国际化词条 Python3 脚本
java·大数据·spring boot·后端·课程设计