当前位置: 首页 > 知识库问答 >
问题:

MacOS Big Sur 11.1无法启动eclipse安装程序

翟功
2023-03-14

我将MacOS更新到Big Sur 11.1,并尝试为Java开发人员下载EclipseIDE,当我尝试运行Eclipse安装程序时,它在Mac dock上不断旋转,什么都没有发生。启动器不会像这样向前移动:

我已经安装Java,我检查了这样的版本:

$ /usr/bin/java -version 
java version "15.0.2" 2021-01-19
Java(TM) SE Runtime Environment (build 15.0.2+7-27)
Java HotSpot(TM) 64-Bit Server VM (build 15.0.2+7-27, mixed mode, sharing)

我按照这个链接设置Java目录主页

然后,我使用以下命令更新了JAVA_HOME:

$ vi ~/.bash_profile
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-15.0.2.jdk/Contents/Home

然后,在新的终端窗口和测试变量是这样设置的:

$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk-15.0.2.jdk/Contents/Hom

我仍然有问题要运行Eclipse Installer,所以我找到了这些链接(链接1,链接2)解释我应该如何编辑eclipse.ini文件和info.plist文件在Eclipse.app内容文件夹中如图所示:

这是eclipse.ini:

-vm
/Library/Java/JavaVirtualMachines/jdk-15.0.2.jdk/Contents/Home/bin/Java

在info.plist中,我在Eclipse,数组下添加了这个:

<key>Eclipse</key>

    <array>
        <string>-vm</string><string>/Library/Java/JavaVirtualMachines/jdk-15.0.2.jdk/Contents/Home/bin/Java</string>

他们说Eclipse不需要安装程序来支持,而我仍然关心它。。

有人知道如何避免这个问题或解决我的问题吗。。我多次尝试删除java并重新安装,但仍然面临同样的问题。

我还厌倦了使用自制软件执行此命令,但我一直收到您在图片中看到的错误消息:

brew cask install eclipse-java

我真的需要帮助,我花了10多天来找出问题所在,我非常沮丧,我需要为学校安装这个Eclipse。

非常感谢。

共有1个答案

凤修筠
2023-03-14

它可以工作,我所做的是关闭我的Mac,然后我按下选项控制换档按钮7秒钟,我一直按下这3个按钮,然后用它们按下电源按钮10秒钟。在此之后,mac将开始运行。再次执行并关闭系统,并对选项控制换档重复相同的操作7秒,然后再次使用电源按钮再重复10秒。然后我运行Eclipse,它成功了!!我从苹果支持部门得到了指导,我希望如果有人面临同样的问题,可以从我的帖子中获益!

谢谢大家的帮助。

 类似资料:
  • 问题内容: 升级到Mac OS Yosemite(10.10)后,我的Eclipse不再启动。相反,我得到了 JVM共享库/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/bin/../jre/lib/server/libjvm.dylib”不包含JNI_CreateJavaVM符号。 我检查并得到 ,重新安装是解决问题

  • 当我启动Eclipse时,它没有启动 出现一个错误,告诉我查看日志文件 “查看日志文件:/Users/max/work/projects/.metadata/.log” OS:MacOS 10.7.4 Eclipse:4.2 Juno ADT:20 我的旧版本Eclipse启动时没有问题。

  • 问题内容: 使用安装程序包从Oracle安装Java SE 1.7.0u10 下载并解压缩了Eclipse Juno(4.2.1) 双击Eclipse紫色图标并获得OS X警报提示和错误消息: 要打开“ Eclipse”,您需要Java SE 6运行时。您现在要安装一个吗? (在终端中)- -- (在Finder中)双击eclipse别名(解压缩下载时包含)-终端启动,并且Exclipse启动而没

  • 问题内容: 所以几周前,我的Eclipse IDE不再允许我远程调试我的应用程序,说它由于未显示行号而无法安装断点…问题是我的Eclipse设置为显示行号(我在日常开发中经常使用) 我进行了一些研究,发现它有时与使用ant来构建项目以及javac中的调​​试设置有关。我确保在我的build.xml目标中设置了调试功能,但仍然无法让我调试相同的错误。 现在,为了加重伤害,我单击了“不再显示此消息”框

  • 我有问题安装这个插件:Eclipse Juno的PHP开发套件 我使用的是最新的Juno Eclipse,我使用的是菜单帮助- 我看到了所有可用的软件包,我选择了PHP开发工具包(在Web、XML、JavaEE软件包下) 它试图安装,经过很长时间,我得到了这个错误,大约49%: ...... 我尝试删除防火墙,移动eclipse文件夹,重试安装,下载另一个eclipse 64/32 Juno包,一

  • Windows 10,JDK 1.8或15,eclipse 2021-06,maven project HelloWorld。我从eclipse marketplace安装了payara工具。启动payara服务器给出错误消息: “在Felix平台上启动Payara服务器错误:解析系统捆绑语句时出错。org.osgi.framework.BundleException:导出的软件包名称不能是零长度