V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
xiuc001
V2EX  ›  Java

mac 系统彻底删除 jdk

  •  
  •   xiuc001 · Nov 6, 2015 · 7107 views
    This topic created in 3838 days ago, the information mentioned may be changed or developed.

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

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

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