每当我解压dmg安装程序时,我看到包含启动程序的图像,类似于- "Installer - 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,但我不能仅仅相信因为其他人的时尚,我不能用通常的方式工作……
有什么提示吗?我甚至没有收到错误信息..
发布于 2014-06-02 13:15:01
有相同的问题-下载.tar.gz而不是.dmg发行版。在那里(sts-bundle/sts-3.X.X.RELEASE/ STS.app ),您将拥有它应该运行的STS.app。
发布于 2014-06-05 08:47:02
由于对这个问题很感兴趣,所以我将发布有效的解决方案。现在我所做的导致了一个错误-删除了默认的mac os java,并安装了java 8作为HOME。现在,使用dmg安装的Eclipse (STS、JasperSoftStudio或其他任何东西)将查找不在主目录附近的java。(即使它是在库中,因为它应该是)。
解决方案:转到eclipse分发目录(通常在应用程序下)找到启动器,右键单击启动器,“显示包内容”,转到MacOS文件夹,打开.ini文件(对于不同的发行版将具有不同的名称),并找到-vim条目,该条目静态地指向某个mac os位置,试图找到不存在也不应该存在的java lib。确保您的java主路径已设置,因为现在它将开始正常运行并查找主路径。
如果这仍然不能解决问题,尝试删除工作区文件夹(如果从以前的安装遗留下来的话)(或重命名它),并在启动器属性上使用锁定/解锁。然而,最后两种选择相当于围着火跳舞来召唤灵魂。第一个建议应该是100%有效的。
确保我们正在解决的错误在错误日志中类似于:"Unable to locate plugin bla bla“。
万事如意。
https://stackoverflow.com/questions/23598418
复制