Eclipse / GGTS在Mac OS X上与Java 7崩溃?

时间:2014-07-05 10:29:33

标签: java eclipse macos

有人可以帮忙吗?我对GGTS有严重的问题 - 这是Eclipse用于Groovy / Grails开发的变种。许多帖子表明GGTS在Java 7中运行良好,但这不是我发现的:

GGTS bundle ggts-3.5.1.RELEASE (based on Eclipse 4.3.2)

......显然与...不相容。

Java(TM) SE Runtime Environment (build 1.7.0_60-b19)
Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)

我正在尝试从Java 6升级到我们的Groovy / Grails包到Java 7.我不想弄乱我的机器配置,所以我已经在一个单独的虚拟机上完成了它Parallels下的机器。这意味着我完全是一个完整的设置,我所做的就是安装Java 7。

我发现GGTS dmg安装程序不能使用Java 7的警告,所以我只是从tar.z版本解压缩GGTS。然后使用open GGTS.app运行它。

GGTS崩溃了。它正确启动,显示主窗口和一些弹出窗口,然后崩溃。每一次。我尝试过两次从头开始重新创建虚拟机,并以几种不同的方式进行安装。我在安装GGTS后安装Java 7时遇到了同样的问题。总是一样的结果。

我在Java 6下的VM中运行了相同的GGTS,因此它不是VM。而且我不知道它是如何配置的,因为一个干净的虚拟机没有任何配置。

崩溃报告给出:

Exception Type:  EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000000000001b

我发现在任何地方都没有提到这个特殊问题。

我可以做些什么来解决它?

非常感谢您的帮助。

  • 查尔斯

从崩溃报告中提取:

Process:         GGTS [346]
Path:            /Users/USER/Library/ggts-bundle/*/GGTS.app/Contents/MacOS/GGTS
Identifier:      org.springsource.ggts.ide
Version:         3.5.1 (3.5.1.201405030657-RELEASE-e43)
Code Type:       X86-64 (Native)
Parent Process:  launchd [124]
User ID:         501

Date/Time:       2014-07-05 11:13:16.902 +0100
OS Version:      Mac OS X 10.8.5 (12F45)
Report Version:  10
...
Crashed Thread:  39  Java: QuantumRenderer-0

Exception Type:  EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000000000001b

1 个答案:

答案 0 :(得分:0)

啊 - 写出问题提出了答案。我没想到它会起作用,但确实如此。

使用其他版本的GGTS 3.5.1,基于Eclipse 3.8.2,可以正常工作。他们都在https://spring.io/tools/ggts/all

猜猜它需要针对问题的缺陷报告:https://issuetracker.springsource.com/browse/STS-3858?filter=-2

  • 查尔斯