mac java 1.6卸载_[记录]mac下卸载java 6

[背景]

折腾:

期间,需要先卸载mac中的java 6。licrifandeMacBook-Pro:~ crifan$ ls /System/Library/Java/

Extensions/ Support/

licrifandeMacBook-Pro:~ crifan$ ls /System/Library/Java/Extensions/

AppleScriptEngine.jar j3dutils.jar libJ3DAudio.jnilib

MRJToolkit.jar jai_codec.jar libJ3DUtils.jnilib

dns_sd.jar jai_core.jar libmlib_jai.jnilib

j3daudio.jar libAppleScriptEngine.jnilib mlibwrapper_jai.jar

j3dcore.jar libJ3D.jnilib vecmath.jar

licrifandeMacBook-Pro:~ crifan$ ls /System/Library/Java/Support/

CoreDeploy.bundle/ Deploy.bundle/

licrifandeMacBook-Pro:~ crifan$ ls /System/Library/Java/Support/

没找到那个:

/System/Library/Java/JavaVirtualMachines

结果即使去删除:

sudo rm -rf /System/Library/Frameworks/JavaVM.framework/

结果也没有权限:

0d092507fd1caebc057a7827b61e6a1b.pnglicrifandeMacBook-Pro:~ crifan$ pkgutil --pkgs=.*Java.*

com.apple.pkg.JavaEssentials

com.apple.pkg.JavaForMacOSX107

com.apple.pkg.JavaMDNS

com.apple.pkg.JavaSecurity

licrifandeMacBook-Pro:~ crifan$

结果也都无法删除:

licrifandeMacBook-Pro:~ crifan$ sudo pkgutil --forget com.apple.pkg.JavaEssentials

Unknown error Error Domain=NSCocoaErrorDomain Code=4 "“com.apple.pkg.JavaEssentials.bom” couldn’t be removed." UserInfo={NSFilePath=/var/db/receipts/com.apple.pkg.JavaEssentials.bom, NSUserStringVariant=(

Remove

), NSUnderlyingError=0x7ffb60d19170 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}.

Forgot package 'com.apple.pkg.JavaEssentials' on '/'.

licrifandeMacBook-Pro:~ crifan$ sudo pkgutil --forget com.apple.pkg.JavaForMacOSX107

Unknown error Error Domain=NSCocoaErrorDomain Code=4 "“com.apple.pkg.JavaForMacOSX107.bom” couldn’t be removed." UserInfo={NSFilePath=/var/db/receipts/com.apple.pkg.JavaForMacOSX107.bom, NSUserStringVariant=(

Remove

), NSUnderlyingError=0x7fc809406df0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}.

Forgot package 'com.apple.pkg.JavaForMacOSX107' on '/'.

licrifandeMacBook-Pro:~ crifan$

算了,不去删除了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在较新的 macOS 版本上安装 Java 6 可能会有一些挑战,因为 Apple 已经停止支持 Java 6,并且没有提供官方下载链接。以下是一些可能有用的步骤: 1. 下载 Java for macOS 2017-001:该软件包包含 Apple 最后发布的 Java 6 版本。您可以在 Apple 的官方下载页面上找到它。 2. 安装 Java for macOS 2017-001:双击下载的 .dmg 文件,然后双击 .pkg 文件开始安装。 3. 安装 Pacifist:Pacifist 是一个可以让您访问 macOS 软件包内部内容的工具。您可以从官方网站上下载它。 4. 打开 Java for macOS 2017-001 软件包:在 Pacifist 中打开 Java for macOS 2017-001 软件包。您应该可以找到一个名为 JavaForOSX.pkg 的文件。 5. 提取 Java 6:双击 JavaForOSX.pkg 文件,然后在 Pacifist 中选择“提取所有文件”选项。您应该可以找到一个名为 JavaForOSX.pkg/Contents/Archive.pax.gz 的文件。 6. 解压缩 Archive.pax.gz:双击 Archive.pax.gz 文件,然后在弹出的对话框中选择“解压缩”。这将解压缩文件,生成一个名为 Archive.pax 的文件。 7. 提取 Java 6 安装程序:在 Pacifist 中选择“提取所有文件”选项,然后找到 Archive.pax 文件。您应该可以找到一个名为 JavaForOSX.pkg/Contents/Archive.pax/JavaForOSX/JavaForOSXInstall.pkg 的文件。 8. 安装 Java 6:双击 JavaForOSXInstall.pkg 文件,然后按照提示完成安装。 请注意,安装旧版本的 Java 可能会存在安全隐患,因为它们可能包含已知的漏洞。如果您不确定是否需要安装 Java 6,请考虑使用更新的 Java 版本或更现代的技术。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值