2019独角兽企业重金招聘Python工程师标准>>>
不知道为什么,升级后,点击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~~