当前位置: 代码网 > 科技>操作系统>苹果Mac > OSX 10.11 java 6不兼容怎么办?苹果MAC 10.11不兼容java 6情况的解决办法介绍

OSX 10.11 java 6不兼容怎么办?苹果MAC 10.11不兼容java 6情况的解决办法介绍

2015年06月30日 苹果Mac 我要评论
OSX 10.11 java 6不兼容怎么办?苹果MAC 10.11不兼容java 6情况的解决办法介绍有很多用户在使用最新的OSX 10.11系统时会发现java SE 6不兼容的问题,那么,这个问题应该如何解决呢?针对此问题,本文就为大家详细介绍苹果MAC 10.11不兼容java 6情况的解决办法... 15-06-30

osx 10.11 java 6不兼容怎么办?有很多用户在使用最新的osx 10.11系统时会发现java se 6不兼容的问题,其实要解决 这个问题比较简单,用户需要下载安装最新的java se 8就能完美的解决这个问题,下面代码网小编详细的为大家解说一下具体的解决办法。

第一步:验证版本

打开终端,然后使用如下命令来查看,如果你的结果和我这里的差不多,那说明已经安装好了。

╰─➤ java -version

java version "1.8.0_45"

java(tm) se runtime environment (build 1.8.0_45-b14)

java hotspot(tm) 64-bit server vm (build 25.45-b02, mixed mode)

第二步:修改配置文件

找到如下路径的文件,修改之。(需要管理员权限):请注意看目录,没有 system!不是 system 里的 library!

sudo vim /library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/info.plist

//找到如下字段

<key>jvmcapabilities</key>

<array>

<string>commandline</string>

</array>

//修改成这样:

<key>jvmcapabilities</key>

<array>

<string>commandline</string>

<string>jni</string>

<string>bundledapp</string>

</array>

创建链接:由于 el capitan 有一个新的叫做“rootless”功能,所以我们只能够一级一级的创建目录,按照如下目录依次进入,如果不存在则创建:

cd /library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home

sudo mkdir bundle

cd bundle

sudo mkdir libraries

然后使用如下命令来创建链接(这是一条命令)

sudo ln -s /library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/server/libjvm.dylib /library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/bundle/libraries/libserver.dylib

创建两个空目录:按照上边的方法,我们还需要一级一级的创建两个空目录:

/system/library/java/javavirtualmachines/1.6.0.jdk

/system/library/java/support/deploy.bundle

//为了绕过那个苦逼的 rootless,一级一级的创建才行,懒得关闭了。

cd /system/library/java/javavirtualmachines

sudo mkdir 1.6.0.jdk

cd ..

sudo mkdir support

cd support

sudo mkdir deploy.bundle

重启系统:这时候,你还需要最后一步,由于10.11 这时候的重启会变成关机,我们使用命令行来重启,虽然会卡住一下,但却是能够重启……

sudo shutdown -r now

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com