中易网

MAC如何配置eclipse中的JDK版本?

答案:2  悬赏:80  
解决时间 2021-01-16 21:52
MAC如何配置eclipse中的JDK版本?
最佳答案
编辑 $ECLIPSE_HOME/Eclipse.app/Contents/MacOS/eclipse.ini 文件,在 Finder 中右键或者Ctrl+点击 Eclipse 应用程序,然后点击“显示包内容”,进入目录 Contents/MacOS/ 即可找到
通过 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

同时,可以先通过执行 /usr/libexec/java_home -V 可以查看所有的 JAVA_HOME 指向哪,比如:
Matching Java Virtual Machines (5):
1.8.0_25, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home
1.8.0_20, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home
1.7.0_71, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home
1.6.0_65-b14-466.1, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
1.6.0_65-b14-466.1, i386: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home

ls -ltr /usr/libexec/java_home 显示文件信息
全部回答
因为在PATH里面mac自带的java6优先于你装的java7。
你打印以下$PATH就知道了。
也有可能java7根本不在你的PATH里面,这种情况你要自己添加
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
贝加尔湖畔的创作背景
求推荐一个地图APP,可以查看全国卫星图
水彩新手的一个月能画到什么程度
zippo占边纯铜徽章和纯铜灰甲镜子哪个好
尼龙管有软硬之分吗
iphone6plus屏幕中间那有黑色阴影,怎么回事
宏光真品店地址在什么地方,想过去办事
2.题2设计对输入字符进行转换的程序。要求在
香港有一个演僵尸电影的女明星叫陈什么
10.5(x-4)=2.5x 解方程 我秒采纳
我老早有一朋友,叫吕爱萍,大概30岁有了,是
代表土地的成语
速冻青虾产地批发商
高中化学中,醇氧化成醛,醛氧化成酸,为什么
彪马足球鞋evopower TF分哪几个级别
推荐资讯
我的电脑图标为什么有双向绿色箭头和小差差,
新装马桶能马上用吗?
lol9月20日战争学院还进行吗
大唐荣耀之珍珠传小说二维码
倒叙和插叙有什么区别?
王府笙色KTV地址在什么地方,我要处理点事
插画或漫画中的灰色是用什么画上去的
哪个阿里旺旺 既能登淘宝,又能登阿里巴巴的
马航730客机的下落。一
福建博强石业地址在什么地方,想过去办事
拿钱买可以不
蜻蜓fm和喜马拉雅和懒人听书哪个好用些
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?