首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse不使用JDK 7在山狮上运行

Eclipse不使用JDK 7在山狮上运行
EN

Stack Overflow用户
提问于 2012-08-13 03:55:02
回答 2查看 6.7K关注 0票数 4

我一直试图在山狮上使用JDK 7运行Eclipse (试用了官方的7u5版本和开发人员预览版7u6),但它似乎总是使用Apple的JDK 6u33。

我尝试配置Info.plist以查找JDK 7安装路径上的vm,但是当我检查VM正在使用时,它会显示6u33。

我确实可以在Eclipse上安装的JRE上配置JDK,并使用它编译和验证我的Java 7项目,但我不能使用Hibernate工具在数据库上生成我的实体,因为Hibernate配置不能在一个设置为Java 7的项目上使用JDK 6加载实体。

是否有人在Mac山狮上成功地在JDK 7上运行Eclipse?如果是的话,我怎么做呢?

提前谢谢。

更新

刚刚找到了一种在山狮上运行Indigo的方法,在这个链接上:https://apple.stackexchange.com/questions/58203/mountain-lion-with-java-7-only

EN

回答 2

Stack Overflow用户

发布于 2012-08-17 09:17:38

您可以简单地修改eclipse.ini以指向JDK 7。

Example

即在eclipse.ini中添加以下两行:

代码语言:javascript
复制
-vm
/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/bin/java
票数 0
EN

Stack Overflow用户

发布于 2012-10-03 03:20:13

太脏了..。但它很管用..。欺骗您的MAC,使您有1.6.0,尽管它指向Java 7

代码语言:javascript
复制
sudo mkdir /System/Library/Java/JavaVirtualMachines
sudo ln -s /Library/Java/JavaVirtualMachines/1.7.0.jdk /System/Library/Java/JavaVirtualMachines/1.6.0.jdk
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11928012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档