osx java 6_OSX 10.11 java 6不兼容怎么办?OSX 10.11 java 6不兼容解决办法
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不兼容解决办法相关推荐
- java不同网址提示过期_使用history.back()出现警告: 网页已过期的解决办法
原因: 表单提交页面中使用了 session_start 函数.由于我们后退浏览的是缓存页,而该函数会强制当前页面不被缓存. 解决: php: 此提示出现在一个POST提交的页面,点到其它页面后,通过 ...
- java页面数值转文本_Java读取Excel表格以及读取数字列转为文本的解决办法
Java读取Excel表格代码和把数字列转为文本的解决办法. 所需 jar 包:dom4j-1.6.1.jar ,poi-3.8-20120326.jar,poi-ooxml-3.8-20120326 ...
- java ajax json 乱码_java+ajax加载中文json串后出现乱码问题的解决办法
码农公社 210.net.cn 210是何含义?10月24日是程序员节,1024 =210.210既 210 之意. 一.问题描述 使用zTree异步刷新父级菜单时,服务器返回中文乱码.项目中使用 ...
- java.sql.SQLException: Access denied for user ‘Xs‘@‘localhost‘ (using password: YES) 出现的原因和解决办法
刚开始学jdbc时java连接数据库时出现报错:java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver 网上找找才知道:是在加载类的时候找 ...
- Ubuntu 16G内存在android系统 10/11/12/13编译 framework时候经常oom内存不足,电脑卡死解决办法stubs-docs-non-updatable metalava
hi粉丝朋友们: 在android高版本编译时候经常会遇到framework一个相关任务编译时候经常把内存吃满: //frameworks/base:system-api-stubs-docs-non ...
- java指针乱跳_鼠标卡顿,指针乱跳,鼠标失灵的解决办法。 涨知识了
你是否经历过,鼠标卡顿,屏幕上指针乱跳,指针消失,等等鼠标失灵的窘境呢?那就跟着LZ来看看原因和解决办法. 工具/材料 只需要一颗好奇平静的心即可. 操作方法 01 现象1:鼠标卡顿.其表现是,经常无 ...
- java安装出现向导中断,在Macromedia Dreamweaver 8 完整安装之前向导已中断的解决办法...
乾元轩这篇文章介绍在在Macromedia Dreamweaver 8 完整安装之前向导已中断的解决办法,相信这个问题很多相关人士都会遇到过,方法来自网络搜索以及自己亲身验证所得. 在一台机子上安装M ...
- Java 的main方法中无法调用自身所在类的其他方法的两种解决办法
前言 编程时我们会发现有时main方法中调用自身所在的类的其他方法时,发现无法调用,错误调用情况如下 错误情况代码 此处第3行调用test方法报错 public class Demo1{public ...
- [篇五章三]-关于 Windows 10 安装好后系统自带的微软输入法没有输入框的 BUG 解决办法
################################################## 目录 关于 Win 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 ...
最新文章
- java for嵌套for循环语句_java中的for循环嵌套语句怎么执行?
- repo同步代码_iTOP-4412开发板android4.0代码下载和编译
- 这块DIY墨水屏手表火了!外观可盐可甜,无线蓝牙计步闹钟一应俱全 | 开源
- NYOJ-99 单词拼接(欧拉+回溯)
- 从 0 到 1 实现 React 系列 —— 4.setState优化和ref的实现
- AI 质检学习报告——实践篇——第二步:实现图片识字
- python异常处理操作语句_异常处理语句(2)
- C#自定义控件:WinForm将其它应用程序窗体嵌入自己内部
- 推荐14款基于javascript的数据可视化工具
- 如何运行网页html,如何在网页中运行html代码
- win10英文系统一键装机教程
- Retrofit源码解析之请求流程概述
- drop sqlite 多个表_android sqlite 一次创建多个表
- dart语言(dart语言菜鸟教程)
- 亲爱的,别把上帝缩小了 ---- 读书笔记3
- It Is Not the Journey But the Destination: Endpoint Conditioned Trajectory Prediction
- 1211: 【入门】数字走向IV
- 如何批量修改图片名称?
- 犀牛中斑马纹分析的作用
- 当AI入职FBI,克格勃直呼内行
热门文章
- 渗透知识-Struts2漏洞
- 2020-1024=996
- 数组取10个元素_不知道取什么样的英文名,看看老外最喜欢取的10个男孩和女孩名...
- 震惊!java中日期格式化的大坑!
- 为什么redis是单线程的以及为什么这么快?
- qt c语言程序运行时间,c – 在Qt中计时事件的最佳方法
- java发红包课程设计_JAVA 实现简单的发红包案例
- java 取pdf表格内容数据_Java 在PDF中添加表格
- 冒泡排序出现的问题_停课不停学 | 有趣的算法——冒泡排序
- 福建2020年3月计算机二级报名时间,福建2020年3月计算机等级考试报名时间