`
gogo1217
  • 浏览: 152100 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

MaOS10.9.1 安装Oracle JDK7,启动eclipse提示安装JRE6

 
阅读更多

版权所有,转载请注明来源http://gogo1217.iteye.com,违者必究!

 

昨天将系统重做了下,安装了10.9.1。将JDK1.7.0_51安装完毕后,解压eclipse,启动时,提示:

To open “Eclipse,” you need a Java SE 6 runtime. Would you like to install one now?

因为苹果在10.8.2的一个补丁中已经移除了Java6了,可参考我之前的一篇文章:http://gogo1217.iteye.com/blog/1787568。

 

但是通过eclipse中的alias启动没有任何问题:

  猜想是eclipse默认会从java6时代的特定的目录中查找jre,而在oracle提供的Java该路径发生了变化。

 

之前写过一个修改办法:http://gogo1217.iteye.com/blog/1858326,但是好像在新版本下有问题,/usr/libexec/java_home指向发生了变化,懒得去研究了,直接引用新版的java。具体步骤如下:

 

1、在oracle JDK的默认安装目录下创建一个软连接,方便以后升级修改软连接,而无需修改后续的目录。

cd /Library/Java/JavaVirtualMachines
sudo ln -s jdk1.7.0_51.jdk CurrentJDK.jdk

 

2、在/System/Library/Frameworks/JavaVM.framework/Versions/下创建一个软连接CurrentJDK 指向前面的CurrentJDK.jdk/Contents/Home/

cd /System/Library/Frameworks/JavaVM.framework/Versions/
sudo ln -s /Library/Java/JavaVirtualMachines/CurrentJDK.jdk/Contents/Home/ CurrentJDK 

 

3、创建目录/System/Library/Java/JavaVirtualMachines/,并在该目录下创建一个软连接1.6.0.jdk指向/usr/libexec/java_home

 

cd /System/Library/Java/JavaVirtualMachines
sudo ln -s /Library/Java/JavaVirtualMachines/CurrentJDK.jdk/Contents/Home/ jdk1.6.0.jdk

 

 

由于这2个目录需要root权限,因此在执行命令时,需要使用sudo 提升权限。

如果升级了java版本,则只需要修改第一步,将CurrentJDK.jdk指向新版的JDK目录。

分享到:
评论

相关推荐

    苹果系统MAos Mojave系统VM10.4CDR

    苹果系统MAos Mojave系统VM10.4CDR 很好用的虚拟机镜像

    golang 1.22.7 下载, windows/linux/maos 平台下载

    golang 1.22.7 下载, windows/linux/maos 平台下载 下载日期 2024-09-12

    gnome-maos:MAOS Gnome 扩展

    6. **build** 或 **dist** 目录:编译后的可执行文件或者打包好的扩展,供用户安装到 GNOME。 7. **scripts** 目录:可能包含构建、测试、部署等脚本。 JavaScript 在 GNOME 扩展中的应用意味着开发者可以利用丰富...

    基于PHP的Maos小说采集系统源码.zip

    7. **文档**:可能有README文件,解释如何安装、配置和运行系统,或者关于系统的使用和开发指南。 总的来说,这个项目是一个可以帮助开发者了解和学习如何使用PHP进行网页数据抓取的实践案例,同时也提供了一个工具...

    基于PHP的Maos小说采集系统v1.7build源码.zip

    6. **错误处理与日志记录**:对于可能出现的网络异常、解析错误等,系统应有完善的错误处理机制,并记录日志,方便开发者排查问题。 7. **用户界面**:尽管未明确提及,但一个完整的系统通常会有用户交互界面,可能...

    基于PHP的MAOS电影采集系统v1build源码.zip

    7. **样式和脚本**:如`css`和`js`目录,包含CSS样式表和JavaScript脚本,用于页面布局和交互。 8. **图片和资源**:如`images`目录,存储电影海报和其他图像资源。 9. **日志和缓存**:用于记录系统活动和提高性能...

    基于PHP的Maos 小说采集系统.zip

    6. **文档**:可能包含系统使用指南、开发文档或API参考,帮助用户理解和操作系统。 通过分析和研究这个系统,开发者可以学习到如何使用PHP进行网络爬虫的编写,掌握HTTP请求的发送、HTML内容的解析、数据的清洗与...

    基于PHP的MAOS电影采集系统源码.zip

    【标题】"基于PHP的MAOS电影采集系统源码.zip" 涉及的主要知识点是PHP编程语言在构建电影采集系统的应用。这个压缩包中包含了用于实现电影数据抓取、处理和展示的源代码,是学习PHP开发类似系统的一个实例。 1. **...

    vscode-maos版本快捷键大全

    对于使用Visual Studio Code(VSCode)进行开发的用户来说,掌握快捷键是提高工作效率的关键。这篇关于VSCode快捷键大全的文章专门针对macOS用户,将帮助他们更高效地利用这个强大的代码编辑器。...

    HyperDock1.5.2 支持 macos 13 ventura

    完美解决macos 10.14之后的macos版本中 hyperdock1.8报错的问题,不想花钱的最好解决办法,...如果提示易损坏,使用下面命令,在终端里面执行: sudo xattr -r -d com.apple.quarantine /Applications/HyperDock.app

    corretto-8,Amazon Corretto是一个免费的、多平台的、生产就绪的OpenJDK发行版.zip

    Amazon CalReTo是开放式Java开发工具包(OpenJDK)的无成本、多平台、生产就绪的发行版。Corretto在亚马逊内部用于...使用Corretto,您可以在诸如亚马逊Linux 2、Windows和MaOS等操作系统上开发和运行Java应用程序。

    Maos新闻阅读_头条应用_博客资讯应用界面ui素材.zip

    "Maos新闻阅读_头条应用_博客资讯应用界面ui素材.zip" 这个标题揭示了我们正在处理的是一套UI设计素材,主要用于新闻阅读类的应用程序,特别是针对“Maos”品牌或者项目。关键词“头条应用”暗示了设计可能包含了...

    Packt.Mac.Application.Development.by.Example.2012

    **App Store分发**:除了直接分发外,开发者还可以选择将应用提交到App Store,以便更多的用户能够轻松找到并安装应用。 综上所述,《Packt.Mac.Application.Development.by.Example.2012》这本书为初学者提供了...

    波段趋势能量通达信指标公式源码.doc

    6. **TDXSTEP103、TDXSTEP104、TDXSTEP105**:这三个是文字标注函数,用于在图表上给出买入、卖出和持有时的提示。例如,当OS上穿MAOS且MAOS高于其前一个值时,显示“1”号提示,可能是一个买入信号;当波段趋势上穿...

    通达信的波段趋势能量公式源码.doc

    7. TDXSTEP103、TDXSTEP104、TDXSTEP105:这三个是文字标注,用于在图表上显示买卖信号。TDXSTEP103表示当OS上穿MAOS且MAOS较前一日上升时在做多位置标注1;TDXSTEP104表示当波段趋势上穿做多线时在波段趋势位置标注...

    Meta-Attribute Object Store-开源

    **元属性对象存储(MAOS) - 开源详解** 元属性对象存储,简称MAOS,是一种基于Java的轻量级库和框架,旨在提供一种高效且简单的方式来实现对象的持久化。它借鉴了搜索引擎技术,使得数据存储和检索更为便捷。在IT...

    todo-list

    ToDoLy-基于文本的界面待办事项列表应用程序欢迎使用TodoLy,这是一个易于执行的应用程序...-console=plain for Linux/maOS./gradlew.bat run -consol=plain for Windows要查看Gradle可用的其他功能,请在Linux / macOS

    用于全局和工程设计优化的多目标原子轨道搜索 (MOAOS)算法附Matlab代码.zip

    6. **DeleteFromRep.m**:从种群或存档中删除个体的函数,可能用于保持种群规模或避免早熟。 7. **GetGridIndex.m**:获取网格索引函数,可能用于离散化搜索空间,提高搜索效率。 8. **CreateHypercubes.m**:创建...

    lester_mt2_bisect-example:lester_mt2_bisect的示例代码

    对于MAOS方法, WS WS,Cho。K. Choi,YG Kim,CB Park, MT2辅助在壳上重建缺失的动量及其在大型强子对撞机的自旋测量中的应用, 。 $ make && ./mt2 MT2: 412.628 with the MAOS solutions: k1x = 177.061, k1...

    MATLAB 基于PSO的聚类算法教程(优秀PPT课件).ppt

    PSO优化算法是一个基于群体协作的随机搜索算法,可以被纳入多主体优化系统(Multiagent Optimization System, MAOS)。人工免疫特性分析方面,免疫系统的多样性、免疫记忆和种群分布熵等概念在聚类算法中的应用也...

Global site tag (gtag.js) - Google Analytics