[英]Unable to install Eclipse IDE on my Mac
我正在尝试下载Eclipse IDE进行Android开发。 我已经下载了安装程序,但是每当我尝试打开dmg时,都会出现错误提示:
“无法打开应用程序Eclipse,因为这种类型的Mac不支持它。”
我的Mac的处理器是1.83 GHz Intel Core Duo,而我的Mac OS X的版本是10.6.4。
我从http://www.eclipse.org/downloads/下载了“ Java开发人员的Eclipse IDE” 4m 。
有人对这个问题有想法吗?
您是否在此线程中安装了64位版本的Eclipse?
如果是这样,请尝试使用32位。
snowleopard.wikidot提到Eclipse 3.5是兼容的,尽管:
可能需要安装Java 1.5,因为SL实际上仅随Java 1.6一起提供
关于您的配置, zvikico添加了注释:
AFAIK, Core Duo是32位处理器,根本无法运行64位。
即使您安装了Snow Leopard。
首先,您需要32位版本。 其次,确保32位Java是您的默认设置。 您可以使用/ Applications / Utilities中的JavaPreferences应用程序进行设置。
所以:
eclipse-java-helios-macosx-cocoa.tar.gz
) 以下是一些安装教程(通常适用于64位版本,但对于32位版本也可能有用)
请参阅在Mac OS X上安装Eclipse Galileo (可应用于Helios)
雪豹(10.6.x)用户
下载Mac Cocoa 64位版本。
同样,如果您遇到旧插件的兼容性问题,则可以使用Carbon版本。
(不再使用Helios:没有Carbon版本,只有Cocoa)
您要使用32位版本的主要原因是因为与64位版本不兼容的插件。
这次,32位版本将浪费您的资源,因为您将导致操作系统启动一大堆32位服务。
阅读原始帖子以获取更多详细信息。
另请参阅Mac OS X上的Java 1.6和Eclipse :
最初,最新版本的Eclipse(3.5)仅针对bot以32位模式发布:
- Carbon(较旧且已弃用的Mac OS API)和
- 可可(现代Mac OS API)。
由于Leopard仅在64位模式下支持Java 1.6,因此这意味着Eclipse始终在Java 1.5下运行。 在Eclipse 3.5.1发行版中,现在有64位Cocoa下载可用,它们将在Java 1.6下运行。
显然每个人都同意,在Snow Leopard上,您需要64位Cocoa版本的Eclipse(除非您在32位Intel Mac上)。
尽管可能需要64位,但您可能下载了32位版本,反之亦然。
非常感谢您的时间VonC和zvikico。 你们真棒。
我已经下载了Macosx Cocoa 32位(eclipse-java-helios-macosx-cocoa.tar.gz),在eclipse.ini文件中为我的Java指定了路径,并使用“ Java Preferences”设置了32位Java。
但是问题仍然没有解决。
我在下面发送我的eclipse.ini文件的内容(我的Java版本是1.6.0_20):
-startup
../../../plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx_1.1.0.v20100503
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vm
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin/java
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.6.0_20
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-XX:MaxPermSize=256m
-Xms40m
-Xmx384m
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
尝试在32位Mac上设置“面向Java开发人员的Eclipse IDE”并连续几天无法修复时。 我终于安装了32位版本的“ Eclipse Classic 3.6.0”,是的,它可以正常工作。
再次感谢VonC您的所有时间和支持! =)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.