我一直试图在山狮上使用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
发布于 2012-08-17 09:17:38
您可以简单地修改eclipse.ini以指向JDK 7。
Example
即在eclipse.ini中添加以下两行:
-vm
/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/bin/java发布于 2012-10-03 03:20:13
太脏了..。但它很管用..。欺骗您的MAC,使您有1.6.0,尽管它指向Java 7
sudo mkdir /System/Library/Java/JavaVirtualMachines
sudo ln -s /Library/Java/JavaVirtualMachines/1.7.0.jdk /System/Library/Java/JavaVirtualMachines/1.6.0.jdkhttps://stackoverflow.com/questions/11928012
复制相似问题