Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在mac os上更新java编译器_Java_Oracle - Fatal编程技术网

在mac os上更新java编译器

在mac os上更新java编译器,java,oracle,Java,Oracle,我从oracle网站加载了最后一个mac os JDK(JDK-8u5-macosx-x64)并成功安装。重新启动笔记本电脑,但我的java编译器版本仍然相同 javac -version javac 1.6.0_51 编辑 我刚刚将~/.bash_概要文件中的Java_Home变量更改为新的/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home。它工作正常卸载当前的JDK并再次安装JDK-8u5 您可以使用以下方法卸载它

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

javac -version
javac 1.6.0_51
编辑
我刚刚将~/.bash_概要文件中的Java_Home变量更改为新的/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home。它工作正常

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

您可以使用以下方法卸载它:

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

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

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

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

摘自

注意类似的问题。。。