码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2016-03-23 13:19:45      阅读:211      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!