Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
EclipseVM赢得';t运行Java1.6_Java_Android_Eclipse - Fatal编程技术网

EclipseVM赢得';t运行Java1.6

EclipseVM赢得';t运行Java1.6,java,android,eclipse,Java,Android,Eclipse,我正在运行MacOS10.5.8的MacBookPro上使用EclipseIndigo。我正在尝试运行最新版本的Google Android插件(版本18),但在尝试创建新的Android项目时收到以下错误: 无法启动所选向导。 插件com.android.ide.eclipse.adt无法加载类com.android.ide.eclipse.adt.internal.wizards.newproject.NewProjectWizard. .class文件中的版本号错误 据我所知,问题在于Ec

我正在运行MacOS10.5.8的MacBookPro上使用EclipseIndigo。我正在尝试运行最新版本的Google Android插件(版本18),但在尝试创建新的Android项目时收到以下错误:

无法启动所选向导。
插件com.android.ide.eclipse.adt无法加载类
com.android.ide.eclipse.adt.internal.wizards.newproject.NewProjectWizard.

.class文件中的版本号错误

据我所知,问题在于Eclipse是在Java版本为1.5的VM下运行的。无论我做什么,Eclipse安装详细信息配置页面都会报告:

-vm
/System/Library/Frameworks/JavaVM.framework

java.class.version=49.0
java.endorsed.dirs=/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/endorsed
java.ext.dirs=/Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/ext
java.home=/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home
java.io.tmpdir=/var/folders/N-/N-YaOpnxGXqmE8+CqS2VxE+++TI/-Tmp-/
java.library.path=.:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
java.runtime.version=1.5.0_30-b03-389-9M3425
java.specification.name=Java Platform API Specification
java.specification.vendor=Sun Microsystems Inc.
java.specification.version=1.5
我尝试在eclipse.ini文件和Info.plist中设置-vm,我添加了:-vm/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Commands/java


我做错了什么?我在这里非常沮丧。

确保运行64位Cocoa版本的Eclipse 3.5.1,并确保JAVA_HOME设置为1.6.0而不是1.5.0。另外,在Eclipse中将首选项->Java->编译器设置为1.6。

确保运行64位Cocoa版本的Eclipse 3.5.1,并确保Java_HOME设置为1.6.0而不是1.5.0。另外,在Eclipse中将您的首选项->Java->编译器设置为1.6。

您是否已将Java 6移动到OS X Java实用程序的顶部?您是指应用程序/实用程序下的Java首选项?我将Java1.6移动到该实用程序的顶部,然后重新启动。我的JAVA_HOME也设置为/System/Library/JAVA/JavaVirtualMachines/1.6.0.jdk/Contents/HOME,我的当前jdk设置为/System/Library/Frameworks/JavaVM.framework/Versions,指向1.6。您是否将JAVA 6移动到OS X JAVA实用程序的顶部?您是指应用程序/实用程序下的JAVA首选项?我将Java1.6移动到该实用程序的顶部,然后重新启动。我还将我的JAVA_主页设置为/System/Library/JAVA/JavaVirtualMachines/1.6.0.jdk/Contents/HOME,当前的jdk位于/System/Library/Frameworks/JavaVM.framework/Versions,指向1.6就是这样。我已经安装了32位版本,谢谢!!对不起,我没有足够的信誉点数来投票支持这个答案:(就是这样。我安装了32位版本,谢谢!!对不起,我没有足够的信誉点数来投票支持这个答案:(