mountain-lion – 在Mountain Lion上启用Java 7
作者:互联网
我第一次尝试在Mountain Lion上使用Java时,它会自动安装.不幸的是,它安装了Java 6,所以我安装了Java 7.如果我在系统偏好设置中导航到Java,则只列出Java 7.如何切换到Java 7或删除Java 6?
解决方法:
Apple的工具没有看到Java 7,Oracle的工具看不到Java 6;这有点难看.幸运的是,它有一个丑陋的解决方案!
普通的Mac Java 6在10.8上运行:
java -version
java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b03-424-11M3720)
Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03-424, mixed mode)
安装Java 7 JDK(不仅仅是JRE)from Oracle.
将系统java移开(如果需要,可以将其取回):
sudo mv /System/Library/Java/JavaVirtualMachines/1.6.0.jdk /System/Library/Java/JavaVirtualMachines/1.6.0.jdkx
然后用符号链接7代替6:
sudo ln -s /Library/Java/JavaVirtualMachines/jdk1.7.0_06.jdk /System/Library/Java/JavaVirtualMachines/1.6.0.jdk
瞧:
java -version
java version "1.7.0_06"
Java(TM) SE Runtime Environment (build 1.7.0_06-b24)
Java HotSpot(TM) 64-Bit Server VM (build 23.2-b09, mixed mode)
到目前为止,我没有遇到任何Java应用程序的问题(除了java首选项,它检查它运行的java).
这可能是一种更好的方法,但它对我有用.
标签:java,mountain-lion 来源: https://codeday.me/bug/20190817/1679960.html