【问题标题】:Can't run Spring Tool Suite on a Mac无法在 Mac 上运行 Spring Tool Suite
【发布时间】:2015-02-15 08:18:51
【问题描述】:

当我尝试在 Yosemite 上运行 Spring Tool Suite 时,我得到了这个:

要打开“STS”,您需要安装旧版 Java SE 6 运行时。

点击“更多信息...”访问旧版 Java SE 6 下载网站。

更多信息将我带到这个显然已失效的页面: https://support.apple.com/kb/DL1572

任何想法如何解决?

【问题讨论】:

  • 信息很清楚。你必须安装 Java 6

标签: macos osx-yosemite spring-tool-suite


【解决方案1】:

此消息来自安装程序,对吗?它需要 JDK 6 才能运行。 STS 本身不需要 JDK 6 即可运行。您可以只使用 JDK8 来运行 STS。将最新版本的 STS 下载为 tar.gz,解压缩并运行它。如果安装在您的机器上,它将选择 JDK8。如果您使用 tar.gz 而不是 dmg 和安装程序,则无需从 Apple 安装 JDK6。

顺便说一句:我们不再提供这些过时的安装程序,最新版本仅作为 Mac 的 tar.gz 提供。

【讨论】:

  • Martin,我确实从一开始就下载了 tar.gz 文件。我在这里得到它:“spring.io/tools/sts/all”。另外,我实际上已经安装了JDK8,但它仍然失败。我必须下载 JDK 6 才能最终运行。
  • 这很奇怪。那么 STS 是否真的在安装的 JDK6 上运行?
【解决方案2】:

页面并没有失效,但由于某种原因,我根本无法将其加载到 Safari 中,并且在 Firefox 中使用 https 将其搞砸了。但是,Firefox 中的 http 确实有效:

http://support.apple.com/kb/DL1572

这是你的 Java 6。

在某些情况下,您可以(并且应该)改用 Oracle Java 7 或 8,地址为 http://java.com;先试试。如果您仍然需要安装它,它可以与 Apple Java 6 共存。

【讨论】:

  • 是的,有效。我已经安装了 Java 8,但没有解决问题。感谢您的帮助!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-12
  • 1970-01-01
  • 2013-12-01
  • 2015-01-03
  • 2022-12-19
  • 1970-01-01
相关资源
最近更新 更多