卸载Mac osx上的JDK 1.7.x,并恢复至自带的1.6版本

前情提要


为跟项目装了IntelliJ IDEA 14,明明是最新版,打开之后却给我提示

"您需要安装旧 Java SE 6 运行环境才能打开“

卸载Mac osx上的JDK 1.7.x,并恢复至自带的1.6版本_第1张图片

厉害!(别的软件也碰到过这种情况)

本来怕破坏原来的Java环境,仔细一想之前一直在写的都是python,大丈夫,卸卸卸,装装装!



卸载JDK 1.7.x(Java 7)


① 打开你的Finder

② 点击“应用程序”

③ 搜索JavaAppletPlugin.plugin,这可能需要一些时间,老实等着

④ 在找到的JavaAppletPlugin.plugin上右键,移动到废纸篓

⑤ 终端进入/Library/Java/JavaVirtualMachines

cd /Library/Java/JavaVirtualMachines

⑥ 删除相应jdk文件(记得改成对应版本的名字)

rm -rf jdk1.7.0_06.jdk

⑦ 如果配置过环境变量(export JAVA_HOME=%....)也要一同删掉相应部分,比如 ~/.bash_profile文件里


参考1:http://www.java.com/zh_CN/download/help/mac_uninstall_java.xml

参考2:http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jdk.html



恢复自带Java SE 6


说是恢复,其实我发现我的已经删了,所以重新装了一遍

① 在开头那张图上,有个【更多信息...】的按钮,点进去,应该会跳转http://support.apple.com/kb/DL1572

② 在打开的网页中点击下载,如果你离现在比较近的话(……)大概会得到JavaForOSX2014-001.dmg

卸载Mac osx上的JDK 1.7.x,并恢复至自带的1.6版本_第2张图片

③ 正常安装它

④ 命令行java -version,搞定




如何重新启用 Apple 提供的 Java SE 6 Web 插件和 Web Start 功能

http://support.apple.com/zh-cn/HT5559


你可能感兴趣的:(linux/mac)