首页 > 编程语言 > 详细

Java技术_Java千百问(0010)_Mac环境下无法打开eclipse怎么办

时间:2016-03-23 13:18:20      阅读:263      评论:0      收藏:0      [点我收藏+]

点击进入_更多_Java千百问


Mac环境下无法打开eclipse怎么办

有很大的可能是eclipse(什么是Eclipse:java开发应该使用什么工具 )没有指定jdk版本(如何安装Jdk:如何安装和配置Jdk)路径,启动时候加载不到jdk导致的闪退。废话不多说,直接说解决办法。

1、打开$ECLIPSE_HOME/Eclipse.app/Contents/MacOS/eclipse.ini文件:

在Finder中右键或者Ctrl+点击Eclipse应用程序,然后点击"显示包内容",进入目录Contents/MacOS/即可找到。
2、通过ls-ltr/Library/Java/JavaVirtualMachines/列出已经安装好的各个JDK版本的路径,然后在eclipse.ini文件中指定之,比如:
-vm
/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin/java
系统默认则是:
/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java


附带给出查询JAVA_HOME指向的查询方法,如下:

/usr/libexec/java_home -V

可以查看所有的JAVA_HOME指向哪:

Matching Java Virtual Machines (4):
1.8.0_40, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home
1.7.0_79, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
1.6.0_65-b14-468, x86_64: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
1.6.0_65-b14-468, i386: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home
技术分享

显示文件信息,如下:

ls -ltr /usr/libexec/java_home

结果:

lrwxr-xr-x 1 root wheel 79 12 30 10:36 /usr/libexec/java_home -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java_home
技术分享


Java技术_Java千百问(0010)_Mac环境下无法打开eclipse怎么办

原文:http://blog.csdn.net/ooppookid/article/details/50961593

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!