无法在Mac OS小牛上运行Spring Tool Suite安装程序?

时间:2014-05-11 22:01:11

标签: java macos operating-system osx-mavericks sts-springsourcetoolsuite

每当我解压缩dmg安装程序时,我都会看到包含启动器的图像 - "安装程序 - spring-tool-suite-3.6.0.CI-B1808453-e4"。在我尝试启动此安装程序后,加载指示器挂起一点,消失并且没有任何反应。由于工作环境,我被迫迁移到Mac OS。我甚至无法启动安装程序。

我怀疑这是由于默认Apple Java(无论这意味着我不是OS X专家)在这台笔记本电脑上被删除而且JDK8在主路径上。

ALE:〜$ echo $ {JAVA_HOME} /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home /

嗯,这迫使我迁移到IntelliJ,但我不能相信,因为别人的时尚,我不能做正常的工作......

任何提示?我甚至没有收到错误信息..

2 个答案:

答案 0 :(得分:2)

有同样的问题 - 下载.tar.gz而不是.dmg发布。那里(sts-bundle / sts-3.X.X.RELEASE / STS.app)你应该运行STS.app它。

答案 1 :(得分:0)

由于对问题感兴趣,我将发布有效的解决方案。现在我做了哪些导致错误 - 删除默认的mac os java,并将java 8安装为HOME。现在使用dmg安装的Eclipse(STS,JasperSoftStudio或其他)将查找不在HOME目录附近的java。 (即使它应该在库内部。)

解决方案:转到eclipse分发目录(通常在应用程序下)找到启动器,右键单击启动器,“显示包内容”,转到MacOS文件夹,打开.ini文件(将对于不同的发行版具有不同的名称)和locate -vim条目,它静态地指向某个mac os位置,试图找到不存在且永远不应该存在的java lib。确保您的java主路径已设置,因为它现在将开始正常运行并查找主路径。

如果仍然无法解决问题,请尝试删除工作区文件夹(如果从以前的安装中删除(或重命名)并在启动器属性上使用“锁定/解锁”)。然而,最后两个选择是围绕着火来召唤灵魂。 第一个建议应该100%有效。

确保我们解决的错误类似于:“无法在错误日志中找到插件bla bla。”

一切顺利。