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

相关推荐
Rsun045514 分钟前
10、Java 桥接模式从入门到实战
java·开发语言·桥接模式
于慨4 分钟前
mac安装flutter
javascript·flutter·macos
金銀銅鐵6 分钟前
[Java] 从 class 文件看 cglib 对 MethodInterceptor 的处理 (下)
java·后端
lee_curry8 分钟前
Java中关于“锁”的那些事
java·线程·并发·juc
jieyucx12 分钟前
Golang 完整安装与 VSCode 开发环境搭建教程
开发语言·vscode·golang
pearlthriving14 分钟前
c++当中的泛型思想以及c++11部分新特性
java·开发语言·c++
智慧地球(AI·Earth)23 分钟前
规则引擎实战:Python中re库和pyknow库规则引擎实战教程
开发语言·python·程序人生
梦魇星虹40 分钟前
idea Cannot find declaration to go to
java·ide·intellij-idea
小雅痞1 小时前
[Java][Leetcode hard] 42. 接雨水
java·开发语言·leetcode
xfcoding1 小时前
关于代码注释的思考
java