gpt4 book ai didi

java - 卸载 Java Mac OS X

转载 作者:行者123 更新时间:2023-12-01 11:52:54 35 4
gpt4 key购买 nike

我正在尝试从我的 Mac 中删除 JDK 和 JRE 以恢复到旧版本。我尝试按照描述从 System/Library/Java/VirtualMachines 中删除 jdk 文件夹 here我也按照描述删除了Java小程序here但我仍然可以看到我的 mac 上安装了 java。打字 java -version给我以下输出:

        Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)

打字 ls -l /usr/bin/java给出以下输出 -

/usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

我可以在此位置看到很多文件夹,但我真的不知道要删除哪一个才能完全卸载 Java 并安装旧版本。

最佳答案

Java 7 JDK 位于 /Library 下,而不是 /System/Library 下。

仅Apple软件允许使用/System,Java 7及更高版本由Oracle提供,因此安装在/Library/Java/JavaVirtualMachines下。从那里删除适当的 JDK 目录应该足以完成卸载。特别是,您不应该触摸 /System/Library/Frameworks 下的任何内容,其中的内容要么是为了向后兼容那些需要 Java 的旧 Apple Java 安装路径的应用程序5 及更早版本,或者用于使 /usr/bin/java 工作的 stub 机制(并委托(delegate)给 JAVA_HOME 当前目标的任何真实 JDK)。

关于java - 卸载 Java Mac OS X,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28655843/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com