繁体   English   中英

无法在Mac上安装Eclipse IDE

[英]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应用程序进行设置。

所以:


以下是一些安装教程(通常适用于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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM