【Mac】卸载JAVA、jdk

  1. 通过终端执行 /usr/libexec/java_home -V 查找jdk的版本和位置,这里找到jdk文件的名字(我是jdk-23.jdk 第4步会用到)
bash 复制代码
yyz@ccnn-mac ~ % /usr/libexec/java_home -V
Matching Java Virtual Machines (1):
    23.0.1 (arm64) "Oracle Corporation" - "Java SE 23.0.1" /Library/Java/JavaVirtualMachines/jdk-23.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk-23.jdk/Contents/Home
  1. 依次执行以下:
bash 复制代码
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefPane
sudo rm -fr ~/Library/Application\ Support/Oracle/Java
  1. 执行 java -version 检查是否卸载成功(我是没成功)

  2. 执行 sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-23.jdk 红色部分是需要替换成第一步骤查到的jdk

  3. 执行 java -version 检查是否卸载成功(成功如下)

bash 复制代码
yyz@ccnn-mac ~ % java -version                                           
The operation couldn't be completed. Unable to locate a Java Runtime.
Please visit http://www.java.com for information on installing Java.

可以重新选择java版本安装啦

相关推荐
Flynt6 分钟前
Java并行流,让我debug了一整天
java
DFT计算杂谈18 分钟前
FeSe超薄膜在CaF2衬底上的电子结构DFT研究
java·服务器·前端
show43322 分钟前
多格式导出怎么做?2026免费小程序TXT/SRT实践
开发语言·小程序·c#
circuitsosk22 分钟前
长文本与高并发下的Token“瘦身”策略:Prompt压缩与上下文窗口优化
java·前端·python·prompt·上下文窗口·token优化
岁岁养乐多24 分钟前
LangChain4j 工厂模式
java·开发语言
孙启超27 分钟前
Token太贵自己写了一个mac版开源AI编程工具
人工智能·macos·开源·llm·agent·ai编程·ai应用开发
小小龙学IT33 分钟前
Day 28 项目调试与优化 —— 给聊天室做一次“全面体检“
c语言·开发语言
小小小米粒35 分钟前
idea常用搭配
java
吃饱了得干活37 分钟前
Java Map 核心原理:从数据结构到 put/get 执行,一篇彻底讲透
java·后端
晚安code37 分钟前
Java并发集合详解:从HashMap到ConcurrentHashMap
java