不知道为何,升级后,点击eclipse不能启动,提示没有Java。java
因而安装了苹果提供的java开发环境app
https://developer.apple.com/downloads/index.actioneclipse
选择了Java for OS X 2012-004 Developer Package 下载,安装。工具
再启动eclipse,能够运行。同时Android工程能够编译经过,运行。spa
可是普通的java project却没法编译,Eclipse的偏好设置中提示没有JRE设置。ip
使用 偏好设置-->Java --> Installed JREs一样没法找到JRE开发
eclipse中认定的jre home 目录格式为.../Contents/Home虚拟机
查看java路径java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javaio
java虚拟机路径。/Library/Java/JavaVirtualMachines编译
可是该目录下只有一个1.6.0_33-b03-424.jdk 的文件,双击后,展现的是 系统工具里的java偏好设置。。
最后 该jdk文件 右键-->显示包内容 看到了里面的Contents/Home结构
百般无奈,将Contents 文件夹拷贝出,放在jdk文件同级目录下,再退回到eclipse中,在jre设置中将jre目录导航到该文件夹。。。。能够了。。。
why~~