问题来源
最近发现打开IDEA的启动速度太慢了,发现原来下载的是intel版本的IDEA后来索性全换成arm版本的IDEA和jdk了,然后在卸载jdk的同时发现了几个坑。
根据官网的提示建议
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefPane
sudo rm -fr ~/Library/Application\ Support/Oracle/Java
注意:上述命令第二句
sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefPane
部分机型PreferencesPanes有可能是PreferencePanes少个s,我就是后者,所以大家可以先用cd查看是否有当前目录再进行删除
如果执行上面三条命令基本上就能给jdk删的差不多了,但是你会发现在执行完上述的三个命令后,在终端输入
java -version
仍然会显示jdk的信息
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eCpwEl4O-1677748993308)(/Users/codertutu/Library/Application Support/typora-user-images/image-20230302170803567.png)]](https://img-blog.csdnimg.cn/0af7e5ffdf8849bf8ce382c22949ebe1.png)
也可能遇到设置面板仍然会出现Java图标的情况,点击图标甚至报错:未能完成操作。(install assistant错误-200。)

这个时候我们需要再执行以下命令:
which java
查看当前版本位置
sudo rm -rf /Library/Java/JavaVirtualMachines/{这个地方是自己的jdk版本}
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FWhUFMs3-1677748993309)(/Users/codertutu/Library/Application Support/typora-user-images/image-20230302171840282.png)]](https://img-blog.csdnimg.cn/0c7b6ca76b814754a615abd9370718fb.png)
再次查询java -verison![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-c3B1Gc8g-1677748993309)(/Users/codertutu/Library/Application Support/typora-user-images/image-20230302172034335.png)]](https://img-blog.csdnimg.cn/f0e04592f46d422b9ef6bae850fbf7e8.png)
到此即删除卸载完成,可以安装其他版本了,当然也支持安装多个版本,只不过切换时需要配置环境变量。
如果该文章有帮助到你,希望大家点个赞鼓励一下吧!
版权归原作者 你白勺男孩TT 所有, 如有侵权,请联系我们删除。