【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版本安装啦

相关推荐
RainbowSea12 分钟前
跨域问题(Allow CORS)解决(3 种方法)
java·spring boot·后端
掘金-我是哪吒13 分钟前
分布式微服务系统架构第155集:JavaPlus技术文档平台日更-Java线程池实现原理
java·分布式·微服务·云原生·架构
RainbowSea16 分钟前
问题 1:MyBatis-plus-3.5.9 的分页功能修复
java·spring boot·mybatis
尘浮72818 分钟前
60天python训练计划----day59
开发语言·python
前端 贾公子19 分钟前
monorepo + Turborepo --- 开发应用程序
java·前端·javascript
Chef_Chen1 小时前
从0开始学习R语言--Day39--Spearman 秩相关
开发语言·学习·r语言
不学会Ⅳ1 小时前
Mac M芯片搭建jdk源码环境(jdk24)
java·开发语言·macos
虫小宝1 小时前
高佣金返利平台监控体系建设:APM、链路追踪与佣金异常预警系统技术实现
java
sniper_fandc2 小时前
SpringBoot系列—入门
java·spring boot·后端
好开心啊没烦恼2 小时前
Python 数据分析:计算,分组统计1,df.groupby()。听故事学知识点怎么这么容易?
开发语言·python·数据挖掘·数据分析·pandas