V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xiuc001
V2EX  ›  Java

mac 系统彻底删除 jdk

  •  
  •   xiuc001 · 2015-11-06 08:04:02 +08:00 · 6309 次点击
    这是一个创建于 3309 天前的主题,其中的信息可能已经有所发展或是发生改变。

    MAC PRO 安装 jdk1.8 以后无法安装 jdk7 ,遂打算卸载
    我在卸载掉 jdk8 之后,安装 jdk7 显示我已经安装了一个版本
    于是我就懂了,前一个版本卸载的不够彻底

    操作下面两部可以让你的 jdk 卸载更彻底
    1. cd /Library/PreferencePanes
    把下面的软连接删除
    2. rm -rf JavaControlPanel.prefPane
    3. 打开 finder ,查找 JavaAppletPlugin.plugin ,并删除

    16 条回复    2015-11-06 11:27:20 +08:00
    pmsg863
        1
    pmsg863  
       2015-11-06 08:09:25 +08:00
    可以两个 jdk 共存的吧,反正 linux 上是可以。
    xiuc001
        2
    xiuc001  
    OP
       2015-11-06 08:17:56 +08:00
    @pmsg863 可以共存的,得先安装低版本,再安装高版本,如果你装了高版本你不卸载掉,低版本就无法安装,所以要先卸载高版本,再安装低版本和高版本
    windyboy
        3
    windyboy  
       2015-11-06 08:25:12 +08:00
    jdk 根本不存在安装问题
    就是复制加环境变量
    crayygy
        4
    crayygy  
       2015-11-06 08:29:57 +08:00
    可以试试 homebrew
    hujianxin
        5
    hujianxin  
       2015-11-06 08:36:15 +08:00 via iPhone
    使用 homebrew , jenv
    xiuc001
        6
    xiuc001  
    OP
       2015-11-06 09:06:43 +08:00
    @windyboy 没找到 release 版本
    xiuc001
        7
    xiuc001  
    OP
       2015-11-06 09:07:54 +08:00
    像我这样的蒟蒻只能下载个 dmg ,然后傻瓜安装。。。
    fising
        8
    fising  
       2015-11-06 09:12:06 +08:00
    搞笑的是, Windows 版本居然和百度搞一起去了
    dotpig
        9
    dotpig  
       2015-11-06 09:29:52 +08:00
    Mac 上的 PKG 安装包,我一般安装之前就会看看包里有些什么内容,分别安装到什么文件夹,安装时执行了哪些操作。然后决定是不是要安装。卸载之后也会拿出原来的 pkg 包看一下,把没下载干净的文件删掉。
    robertlyc
        10
    robertlyc  
       2015-11-06 09:52:52 +08:00
    brew install jenv
    mgcnrx11
        11
    mgcnrx11  
       2015-11-06 10:54:47 +08:00
    官方也没有删除脚本?
    Codist
        12
    Codist  
       2015-11-06 11:11:26 +08:00
    官网上有 How do I uninstall Java on my Mac
    j16ZgMV9cs6ZB23n
        13
    j16ZgMV9cs6ZB23n  
       2015-11-06 11:22:52 +08:00
    @xiuc001 还有一个目录要删除,在 /Library/Java/JavaVirtualMachines/jdk1.x.x_xx.jdk
    xiuc001
        14
    xiuc001  
    OP
       2015-11-06 11:25:31 +08:00
    @dotpig 你真是太机智了 2333333
    xiuc001
        15
    xiuc001  
    OP
       2015-11-06 11:25:59 +08:00
    @chilledheart 一般都是先把这个干掉,留下一下比较隐晦的难发现
    xiuc001
        16
    xiuc001  
    OP
       2015-11-06 11:27:20 +08:00
    @Codist 是的 比较难发现,写的太隐秘的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1429 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 23:50 · PVG 07:50 · LAX 15:50 · JFK 18:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.