【问题标题】:MacOS Big Sur 11.1 can't launch eclipse installerMacOS Big Sur 11.1 无法启动 eclipse 安装程序
【发布时间】:2021-01-23 01:24:02
【问题描述】:

我将我的 MacOS 更新到 Big Sur 11.1,并尝试下载适用于 Java 开发人员的 Eclipse IDE,当我尝试运行 Eclipse 安装程序时,它一直在 Mac 扩展坞上旋转,但什么也没有发生。启动器不会像这样继续前进:

我已经安装了 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)

我按照link 设置 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 安装程序时仍然遇到问题,所以我找到了这些链接(link1link2)解释了我应该如何编辑 Eclipse.app 的 Contents 文件夹中的 eclipse.ini 文件和 info.plist 文件如图所示:

这是 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 安装程序仍然无法工作,我联系了苹果支持,他们说问题需要从 Eclipse 方面解决,他们对此无能为力..

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

我也厌倦了使用 Homebrew 的这个命令,但我不断收到你在图片中看到的错误消息:

brew cask install eclipse-java

我真的很需要帮助,我花了 10 多天的时间才弄清楚问题是什么,我很沮丧,我需要安装这个 Eclipse,特别是为了学校。

谢谢!

【问题讨论】:

  • 安装程序下载现在包含一个运行它的 JRE。您不应该更改该设置。如果这样做,则 .ini 文件中的 -vm 行后面应该只有一行。并且 /Library/Java/JavaVirtualMachines/jdk-15.0.2.jdk/Contents/Home/bin/Java 可能不正确 - “java”二进制文件通常使用全部小写来命名。当您最初尝试运行它时,您是直接从磁盘映像中运行它,还是在将其复制到本地驱动器之后运行它?您可以随时直接从“下载包”链接eclipse.org/downloads/packages 下载包。
  • 15.0.2 的路径是/Library/Java/JavaVirtualMachines/jdk-15.0.2.jdk/Contents/Home/bin/java - 最后是小写java
  • @nitind 非常感谢您的解释,我确实将“Java”更改为小写“java”,但我仍然遇到同样的问题。当我运行 Eclipse.dmg 时,它会打开一个窗口,我将 eclipse 图标拖到应用程序文件夹中,然后从那里运行它。我仍然无法运行 Eclipse,希望能找到解决我的问题的方法
  • @greg-449 谢谢!我删除了 Eclipse 并再次下载它,并使用以下目录更新了信息文件:-vm/Library/Java/JavaVirtualMachines/jdk-15.0.2.jdk/Contents/Home/bin/爪哇。但还是不行..这太令人沮丧了
  • 使用当前的 Eclipse 2020-12 和 Java 15.0.2 应该不需要更改任何内容,它应该可以运行。正如第一条评论中所建议的,您可以尝试其中一个不使用安装程序的 Eclipse 包。

标签: java eclipse macos macos-big-sur


【解决方案1】:

它有效,我所做的是关闭我的 Mac,然后按下 Option + Control + Shift 按钮 7 秒钟,然后我一直按下这 3 个按钮,然后我又按下了电源按钮 10秒。 在此之后,mac 将开始运行。 再次关闭系统并使用 Option +Control + Shift 重复相同的操作 7 秒,然后再次按下电源按钮 10 秒。 然后我运行 Eclipse,它工作了!! 我得到了 Apple 支持的说明,我希望如果有人遇到同样的问题,可以从我的帖子中受益!

感谢大家的帮助。

【讨论】:

    猜你喜欢
    • 2021-06-08
    • 2021-03-01
    • 2021-09-04
    • 2021-11-26
    • 2021-05-08
    • 2021-03-31
    • 2022-01-31
    • 2021-07-20
    • 2021-08-24
    相关资源
    最近更新 更多