我试图让我的OS X上的Eclipse开始使用JDK 1.6而不是它通常使用的JDK 1.5。我已将eclipse.ini
文件(Applications / eclipse / Eclipse.app / Contents / MacOS / eclipse.ini)编辑为以下内容:
-startup
../../../plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx_1.1.100.v20110502
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin/java
-vmargs
-Xms40m
-Xmx384m
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
但是当我启动Eclipse并转到关于Eclipse SDK →安装详细信息→配置时,它仍然说(除其他外)< / p>
java.endorsed.dirs=/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/endorsed
java.home=/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home
java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
java.runtime.version=1.5.0_30-b03-389-9M3425
java.specification.version=1.5
java.version=1.5.0_30
有人可以告诉我这里我做错了什么吗?谢谢。 java.vm.version = 1.5.0_30-161
答案 0 :(得分:0)
我相信-vm设置必须是eclipse.ini文件的前两行。