读书人

Mac停eclipse关联java源码

发布时间: 2012-06-27 14:20:08 作者: rapoo

Mac下eclipse关联java源码

系统默认安装的java环境不包括源码

先到
https://developer.apple.com/downloads/index.action
下载适合当前系统的java开发包
文件名类似:javadeveloper_for_mac_os_x_10.7__11m3527.dmg

安装~

然后为包含源码的jar包创建软连接
(其中的1.6.0_29-b11-402.jdk根据具体版本会有不同,需要修改)

sudo ln -s /Library/Java/JavaVirtualMachines/1.6.0_29-b11-402.jdk/Contents/Home/src.jar /System/Library/Frameworks/JavaVM.framework/Home/src.jarsudo ln -s /Library/Java/JavaVirtualMachines/1.6.0_29-b11-402.jdk/Contents/Home/docs.jar /System/Library/Frameworks/JavaVM.framework/Home/docs.jarsudo ln -s /Library/Java/JavaVirtualMachines/1.6.0_29-b11-402.jdk/Contents/Home/appledocs.jar /System/Library/Frameworks/JavaVM.framework/Home/appledocs.jar

重启eclipse即可使用

由于之前安装过JD反编译插件,按Cmd+鼠标点击时还是使用了反编译,需要
Eclipse->Preference->General->Editors->File Associations
上方选中“*.class”,下方选中“Class File Viewer”,然后点击右侧的“Default”按钮设为默认

参考:http://stackoverflow.com/questions/4120107/source-code-for-mac-os-x-java-version-1-6-0-22

读书人网 >Eclipse开发

热点推荐