问题来源
最近发现打开IDEA的启动速度太慢了,发现原来下载的是intel版本的IDEA后来索性全换成arm版本的IDEA和jdk了,然后在卸载jdk的同时发现了几个坑。
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.pluginsudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefPanesudo rm -fr ~/Library/Application\ Support/Oracle/Java
注意:上述命令第二句
sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefPane
部分机型PreferencesPanes有可能是PreferencePanes少个s,我就是后者,所以大家可以先用cd查看是否有当前目录再进行删除
如果执行上面三条命令基本上就能给jdk删的差不多了,但是你会发现在执行完上述的三个命令后,在终端输入
java -version
仍然会显示jdk的信息
也可能遇到设置面板仍然会出现Java图标的情况,点击图标甚至报错:未能完成操作。(install assistant错误-200。)
这个时候我们需要再执行以下命令:
which java
查看当前版本位置
sudo rm -rf /Library/Java/JavaVirtualMachines/{这个地方是自己的jdk版本}
再次查询java -verison
到此即删除卸载完成,可以安装其他版本了,当然也支持安装多个版本,只不过切换时需要配置环境变量。
如果该文章有帮助到你,希望大家点个赞鼓励一下吧!
来源地址:https://blog.csdn.net/qq_43921353/article/details/129305300