mac os 升级为Mountain Lion后,eclipse找不到JRE的问题

孤者浪人 提交于 2019-11-30 10:30:01

不知道为什么,升级后,点击eclipse不能启动,提示没有Java。

于是安装了苹果提供的java开发环境

https://developer.apple.com/downloads/index.action

选择了Java for OS X 2012-004 Developer Package 下载,安装。

再启动eclipse,可以运行。同时Android工程可以编译通过,运行。

但是普通的java project却无法编译,Eclipse的偏好设置中提示没有JRE设置。

使用 偏好设置-->Java --> Installed JREs同样无法找到JRE

eclipse中认定的jre home 目录格式为.../Contents/Home

查看java路径java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

java虚拟机路径。/Library/Java/JavaVirtualMachines

但是该目录下只有一个1.6.0_33-b03-424.jdk 的文件,双击后,展示的是 系统工具里的java偏好设置。。


最后 该jdk文件 右键-->显示包内容 看到了里面的Contents/Home结构 

百般无奈,将Contents 文件夹拷贝出,放在jdk文件同级目录下,再退回到eclipse中,在jre设置中将jre目录导航到该文件夹。。。。可以了。。。


why~~



 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!