当前位置: 首页 > article >正文

MacOS设置JAVA_HOME环境变量

首先先查看一下,系统当前使用的java是谁,可以使用/usr/libexec/java_home命令

% /usr/libexec/java_home
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home

检查一下这个路径下的文件,发现这是一个jre的目录。加上-V参数看看当前系统上安装了那些Java版本

% /usr/libexec/java_home -V
Matching Java Virtual Machines (2):
    1.8.212.10 (x86_64) "Oracle Corporation" - "Java" /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
    1.8.0_212 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_212.jdk/Contents/Home
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home

其中 “1.8.0_212 (x86_64) “Oracle Corporation” - “Java SE 8” /Library/Java/JavaVirtualMachines/jdk1.8.0_212.jdk/Contents/Home” 是我需要使用的JDK。

修改 ~/.zshrc 文件,设置JAVA_HOME和PATH

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_212.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH

最后执行 “source ~/.zshrc” 使其生效。


http://www.kler.cn/a/132777.html

相关文章:

  • InfluxDB时序数据库笔记(一)
  • [ 网络安全介绍 3 ] 网络安全事件相关案例有哪些?
  • 螺旋矩阵II(leetcode 59)
  • 【Linux庖丁解牛】—Linux基本指令(下)!
  • VMD + CEEMDAN 二次分解,CNN-LSTM预测模型
  • 【一键整合包及教程】AI照片数字人工具EchoMimic技术解析
  • Linux学习命令之source
  • 前端mockjs使用方式[express-mockjs]
  • 各类软件docker安装
  • torch - FloatTensor标签(boolean)数值转换(1/0)
  • QTcpSocket发送结构体的做法
  • Redis新操作
  • 12-使用vue2实现todolist待办事项
  • JS 读取excel文件内容 和 将json数据导出excel文件
  • Flume学习笔记(1)—— Flume入门
  • 计算机毕业论文内容参考|基于深度学习的交通标识智能识别系统的设计与维护
  • BeautifulReport测试报告框架
  • Vite - 配置 - 文件路径别名的配置
  • ubuntu20.04中编译zlib1.2.11(源码编译)
  • Linux网络之传输层协议tcp/udp
  • 基于数据库(MySQL)与缓存(Redis)实现分布式锁
  • 【Git学习二】时光回溯:git reset和git checkout命令详解
  • C#可空类型
  • 使用WildCard充值ChatGPT Plus 会员
  • 万宾科技智能井盖传感器,提升市政井盖健康
  • 技术实践|高斯集群服务器双缺省网关故障分析