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

标签 java eclipse macos

有人可以帮忙吗?我在使用 GGTS 时遇到了一个严重的问题——用于 Groovy/Grails 开发的 Eclipse 变体。许多帖子表明 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)

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

我发现警告说 GGTS dmg 安装程序不适用于 Java 7,所以我只是从 tar.z 版本中解压了 GGTS。并使用 open GGTS.app 运行它。

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

我在 Java 6 下的虚拟机中运行了相同的 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

最佳答案

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

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

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

  • 查尔斯

关于java - Eclipse/GGTS 在 Mac OS X 上与 Java 7 崩溃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24585468/

相关文章:

macos - 从 Mac 应用程序启动 Safari

python - 导入错误 : No module named PyQt5 - OSX Mavericks

java - 如何用Java读取文件

java - 如何在多模块 Selenium 自动化项目中创建 'fatjar'?

c++ - Eclipse 显示错误,但项目编译并执行

c - 即使不包含在 C 中,函数也是可见的

xcode - 如何使用适用于 OSX 的 Xcode 3.2.2 构建通用二进制文件 (ppc/i386)?

java - 如何从组中删除标签占用的默认空间?

java - 如何从 keystore 中列出/导出私钥?

javascript - 如何单击信息窗口打开特定布局? - 谷歌地图 API 2