mac jdk的环境变量路径,到底在哪里?

在mac 电脑中,直接执行

复制代码
java -version

显示Jdk的版本为1.8

然后打印Java环境变量

在终端中执行

复制代码
echo $JAVA_HOME

1、情况一:发现环境变量是空的

我草,没配置环境变量怎么能使用Java ,和查看jdk版本

2、情况二:环境变量为:/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home

进入这个路径下面,查看真的有jdk吗?

这两种情况,都说明Jdk的环境变量是配置错误的。

我们查看真实的jdk的安装路径

mac 的路径一般为:

/Library/Java/JavaVirtualMachines/

验证一下:

复制代码
zhaohui@zhaohuideMacBook-Pro JavaVirtualMachines % cd /Library/Java/JavaVirtualMachines/
zhaohui@zhaohuideMacBook-Pro JavaVirtualMachines % ls
jdk1.8.0_321.jdk

果然是这个路径。

然后我们再配置真实的JAVA_HOME 路径

复制代码
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_321.jdk/Contents/Home
相关推荐
mixboot2 分钟前
macOS Homebrew 安装 Nmap
macos·nmap
雨中飘荡的记忆4 分钟前
Spring Alibaba AI 实战指南
java·ai编程
冰封剑心7 分钟前
MiniCPM-V-2_6 (4-bit 量化)使用
java·前端·数据库
mqiqe8 分钟前
【Spring AI MCP】四、MCP 服务端
java·人工智能·spring
l***749412 分钟前
springboot与springcloud对应版本
java·spring boot·spring cloud
纵有疾風起23 分钟前
C++——多态
开发语言·c++·经验分享·面试·开源
稚辉君.MCA_P8_Java25 分钟前
Gemini永久会员 Java实现的暴力递归版本
java·数据结构·算法
许商38 分钟前
【stm32】【printf】
java·前端·stm32
JIngJaneIL1 小时前
智慧物业|物业管理|基于SprinBoot+vue的智慧物业管理系统(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·论文·智慧物业管理系统
ANYOLY1 小时前
Redis 面试题库
java·redis·面试