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

//找到如下字段

JVMCapabilities

CommandLine

//修改成这样:

JVMCapabilities

CommandLine

JNI

BundledApp

创建链接:由于 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

osx java 6_OSX 10.11 java 6不兼容怎么办?OSX 10.11 java 6不兼容解决办法相关推荐

  1. java不同网址提示过期_使用history.back()出现警告: 网页已过期的解决办法

    原因: 表单提交页面中使用了 session_start 函数.由于我们后退浏览的是缓存页,而该函数会强制当前页面不被缓存. 解决: php: 此提示出现在一个POST提交的页面,点到其它页面后,通过 ...

  2. java页面数值转文本_Java读取Excel表格以及读取数字列转为文本的解决办法

    Java读取Excel表格代码和把数字列转为文本的解决办法. 所需 jar 包:dom4j-1.6.1.jar ,poi-3.8-20120326.jar,poi-ooxml-3.8-20120326 ...

  3. java ajax json 乱码_java+ajax加载中文json串后出现乱码问题的解决办法

    码农公社  210.net.cn  210是何含义?10月24日是程序员节,1024 =210.210既 210 之意. 一.问题描述 使用zTree异步刷新父级菜单时,服务器返回中文乱码.项目中使用 ...

  4. java.sql.SQLException: Access denied for user ‘Xs‘@‘localhost‘ (using password: YES) 出现的原因和解决办法

    刚开始学jdbc时java连接数据库时出现报错:java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver 网上找找才知道:是在加载类的时候找 ...

  5. Ubuntu 16G内存在android系统 10/11/12/13编译 framework时候经常oom内存不足,电脑卡死解决办法stubs-docs-non-updatable metalava

    hi粉丝朋友们: 在android高版本编译时候经常会遇到framework一个相关任务编译时候经常把内存吃满: //frameworks/base:system-api-stubs-docs-non ...

  6. java指针乱跳_鼠标卡顿,指针乱跳,鼠标失灵的解决办法。 涨知识了

    你是否经历过,鼠标卡顿,屏幕上指针乱跳,指针消失,等等鼠标失灵的窘境呢?那就跟着LZ来看看原因和解决办法. 工具/材料 只需要一颗好奇平静的心即可. 操作方法 01 现象1:鼠标卡顿.其表现是,经常无 ...

  7. java安装出现向导中断,在Macromedia Dreamweaver 8 完整安装之前向导已中断的解决办法...

    乾元轩这篇文章介绍在在Macromedia Dreamweaver 8 完整安装之前向导已中断的解决办法,相信这个问题很多相关人士都会遇到过,方法来自网络搜索以及自己亲身验证所得. 在一台机子上安装M ...

  8. Java 的main方法中无法调用自身所在类的其他方法的两种解决办法

    前言 编程时我们会发现有时main方法中调用自身所在的类的其他方法时,发现无法调用,错误调用情况如下 错误情况代码 此处第3行调用test方法报错 public class Demo1{public ...

  9. [篇五章三]-关于 Windows 10 安装好后系统自带的微软输入法没有输入框的 BUG 解决办法

    ################################################## 目录 关于 Win 10 系统微软输入法没有输入框只能盲打这件事 图文解决教程 只需要在设置中打开 ...

  10. 升级10.11后使用CocoaPod出现-bash: pod: command not found 解决办法

    升级10.11后使用CocoaPod出现-bash: pod: command not found 解决办法 升级10.11后,运行pod命令出现: -bash: pod: command not f ...

最新文章

  1. java for嵌套for循环语句_java中的for循环嵌套语句怎么执行?
  2. repo同步代码_iTOP-4412开发板android4.0代码下载和编译
  3. 这块DIY墨水屏手表火了!外观可盐可甜,无线蓝牙计步闹钟一应俱全 | 开源
  4. NYOJ-99 单词拼接(欧拉+回溯)
  5. 从 0 到 1 实现 React 系列 —— 4.setState优化和ref的实现
  6. AI 质检学习报告——实践篇——第二步:实现图片识字
  7. python异常处理操作语句_异常处理语句(2)
  8. C#自定义控件:WinForm将其它应用程序窗体嵌入自己内部
  9. 推荐14款基于javascript的数据可视化工具
  10. 如何运行网页html,如何在网页中运行html代码
  11. win10英文系统一键装机教程
  12. Retrofit源码解析之请求流程概述
  13. drop sqlite 多个表_android sqlite 一次创建多个表
  14. dart语言(dart语言菜鸟教程)
  15. 亲爱的,别把上帝缩小了 ---- 读书笔记3
  16. It Is Not the Journey But the Destination: Endpoint Conditioned Trajectory Prediction
  17. 1211: 【入门】数字走向IV
  18. 如何批量修改图片名称?
  19. 犀牛中斑马纹分析的作用
  20. 当AI入职FBI,克格勃直呼内行

热门文章

  1. 渗透知识-Struts2漏洞
  2. 2020-1024=996
  3. 数组取10个元素_不知道取什么样的英文名,看看老外最喜欢取的10个男孩和女孩名...
  4. 震惊!java中日期格式化的大坑!
  5. 为什么redis是单线程的以及为什么这么快?
  6. qt c语言程序运行时间,c – 在Qt中计时事件的最佳方法
  7. java发红包课程设计_JAVA 实现简单的发红包案例
  8. java 取pdf表格内容数据_Java 在PDF中添加表格
  9. 冒泡排序出现的问题_停课不停学 | 有趣的算法——冒泡排序
  10. 福建2020年3月计算机二级报名时间,福建2020年3月计算机等级考试报名时间