Mac 10.10 下安装jdk 1.7 以上
2024-08-31 01:32:02
mac 会默认的给用户安装1.6,1.6 以上的版本安装的时候就总是会提示错误问题
根据网上的安装方法,这里也总结下
首先确定挂载在mac上了
然后输入命令
(目前使用的jdk1.7Update67)
pkgutil --expand /Volumes/JDK\ 7\ Update\ 67/JDK\ 7\ Update\ 67.pkg /tmp/JDK 7 Update 67.unpkg
根据自己的jdk的名字,更改相应的名字即可
然后进入到tmp / jdk 文件夹下,修改Distribution,找到如下这个方法,这个就是验证安装的函数
function pm_install_check() {
if(!(checkForMacOSX('10.7.3') == true)) {
my.result.title = 'OS X Lion required';
my.result.message = 'This Installer is supported only on OS X 10.7.3 or Later.';
my.result.type = 'Fatal';
return false;
}
return true;
}
直接把验证取消修改为
function pm_install_check() {
return true;
}
3.之后从新打包就行了
pkgutil --flatten /tmp/JDK 7 Update 75.unpkg /tmp/jdk17.pkg
之后就会在tmp文件下生成一个 jdk17.pkd 的文件,运行打包后的文件就可以安装成功了(jdk1.8同理)
最新文章
- [Xamarin] 使用Webview 來做APP (转帖)
- YII框架概念与安装
- SSH 学习总结-01 SSH整合环境
- ipmi使用
- arm裸机驱动错误总结
- only one is important
- Js 数组——filter()、map()、some()、every()、forEach()、lastIndexOf()、indexOf()
- 【DDD-Apwork框架】事件总线和事件聚合器
- android 26 设置项目有多个入口Activity。
- Asp.net Identity 系列之 怎样修改Microsoft.AspNet.Identity.EntityFramework.IdentityUser 的 Id 字段的数据类型
- 《.NET 设计规范》第 7 章:异常
- JDK1.8 ConcurrentHashMap源码阅读
- 第十节 集合类Collection和Map
- npm link 命令解析
- 南大算法设计与分析课程OJ答案代码(3)
- Win10更新
- 在Python中定义和使用抽象类的方法
- jQuery队列(三)
- ZH奶酪:C语言中malloc()和free()函数解析
- python之字符编码的重要思想
热门文章
- CodeForces 276D – Little Girl and Maximum XOR 贪心
- javacoo/CowSwing 丑牛迷你采集器
- northern truck 是什么牌子?具体_百度知道
- swift 关于 toolbar 学习笔记
- 两个activity之间的数据传递
- android平板Home键的监听
- C# this关键字
- BZOJ 1704: [Usaco2007 Mar]Face The Right Way 自动转身机( 贪心 )
- [转]Permission denied: /.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
- ORACLE客户端乱码