«

mac 无法卸载java xpc连接错误

时间:2023-3-25 10:54     作者:admin     分类: 技术文章


前言

出现这个错误一半是在mac的系统设置界面里的Java选项中,打开其Java控制面板后,进行更新的时候,当下载更新后,会提示你是否删除缓存之类,然后你确认是,就会报这个错误。

无法卸载 Java:xPC连接错误。

正文

这个问题有一段时间了,只是一直没有去管他,也不影响日常使用,日常使用切换java版本都是通过jenv来搞定的。这个系统的Java只影响哪些你通过双击打开jar这类操作有影响,当然你也可以通过从终端用命令行去打开jar文件。
碰巧今天在双击使用某个jar文件时提示更新,就去更新,然后就出现了文章开头提到的粗错误,刚好今天有时间,就将其解决了。
首先通过搜索可以找到的相关文章不多,其中在apple社区找到了两篇文章1|2

第1篇没有回答,第2篇文章中提到了一个简单的删除系统自带Java版本,但不彻底。下面说下如何彻底卸载Java,迂回解决这个报错 哈哈

sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane
sudo rm -rf ~/Library/Application\ Support/Oracle/Java

其中第二条中的 PreferencePanes 和 网上和 oracle 提到的也不一样,它们的多了一个字母s: PreferencesPanes ,这个根据自己的路径决定吧,毕竟版本差别不一样。

其次就是删除系统自带的那个旧版本

sudo rm -rf /Library/Java/JavaVirtualMachines/jdk*

然后重新去oracle下面新版dmg安装包重新安装即可。
下载地址: https://www.java.com/zh-CN/download/
卸载参考: https://www.java.com/zh-CN/download/help/mac_uninstall_java.html

其他参考
https://segmentfault.com/a/1190000042724793
https://chiilabo.com/2021-10/java-update-uninstall-xpc-connection-error/
https://cloud.tencent.com/developer/article/1680250

标签: Java

版权所有:Mrxn's Blog
文章标题:mac 无法卸载java xpc连接错误
除非注明,文章均为 Mrxn's Blog 原创,请勿用于任何商业用途,转载请注明作者和出处 Mrxn's Blog

扫描二维码,在手机上阅读

推荐阅读: