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

相关推荐
今天秃头了吗??4 分钟前
【JAVA】网络编程
java·网络·网络编程·socket
煎饼皮皮侠7 分钟前
【图解】idea中快速查找maven冲突
java·maven·intellij-idea·冲突
科兴第一吴彦祖8 分钟前
在线会议系统是一个基于Vue3 + Spring Boot的现代化在线会议管理平台,集成了视频会议、实时聊天、AI智能助手等多项先进技术。
java·vue.js·人工智能·spring boot·推荐算法
工一木子8 分钟前
HashMap源码深度解析:从“图书馆“到“智能仓库“的进化史
java·源码·hashmap
平生不喜凡桃李26 分钟前
C++ 异常
android·java·c++
SamDeepThinking31 分钟前
用设计模式重构核心业务代码的一次实战
java·后端·设计模式
endcy201636 分钟前
mybatis-plus多租户兼容多字段租户标识
java·mybatis-plus·多租户
李游Leo1 小时前
Redis 持久化与高可用实践(RDB / AOF / Sentinel / Cluster 全解析)
java·spring·bootstrap
mask哥2 小时前
详解mcp以及agen架构设计与实现
java·微服务·flink·大模型·ai agent·springai·mcp
Propeller2 小时前
【Android】View 交互的事件处理机制
android·java