在mac os上更新java编译器

时间:2014-07-09 17:03:30

标签: java oracle

我从oracle网站上下载了最后一个mac os JDK(jdk-8u5-macosx-x64)并成功安装。重启笔记本电脑,但我的java编译器版本仍然相同

javac -version
javac 1.6.0_51

修改 我刚刚将〜/ .bash_profile中的Java_Home变量更改为新的/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home。它完美地运作

1 个答案:

答案 0 :(得分:0)

卸载当前的JDK并再次安装jdk-8u5。

您可以使用以下方法将其卸载:

要卸载JDK,您必须具有管理员权限,并以root身份或使用sudo(8)工具执行remove命令。

导航到/ Library / Java / JavaVirtualMachines并删除名称与以下格式匹配的目录:

/Library/Java/JavaVirtualMachines/jdkmajor.minor.macro [_Update] .jdk 例如,要卸载8u6:

%rm -rf jdk1.8.0_06.jdk 不要尝试通过从/ usr / bin中删除Java工具来卸载Java。该目录是系统软件的一部分,下次执行操作系统更新时,Apple将重置任何更改。

取自http://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html#A10969