Mac Snow Leopard 上的 Eclipse GEF
这个月我一直处于升级模式,并将我的 Mac 升级到了 Snow Leopard。我开发了一个使用 GEF 的大型 Eclipse RCP。
我将 Mac 上的 Eclipse 升级到 3.5.1-x86_64、最新的 XCode 等。Eclipse
3.5.1 运行良好;但是,当安装 GEF-3.5.1 时,SWT 插件似乎无法正确加载。我确实在目标平台列表中看到了 GEF n Draw2D 插件,但我所有使用 SWT 的插件现在都无法编译。 (SWT 显示在目标平台列表中)。
有想法吗?
I've been in upgrade mode this month and upgraded my Mac to Snow Leopard. I've developed a good sized Eclipse RCP which uses GEF.
I upgraded Eclipse on my Mac to 3.5.1-x86_64, latest XCode, etc.
Eclipse 3.5.1 works well; however, when install GEF-3.5.1, the SWT plugin doesn't seem to load properly. I do see the GEF n Draw2D plugins in the Target Platform listing, but all of my plugins that use SWT now fail to compile. (SWT appears in the Target Platform listing).
Ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我在 Snow Leopard 上使用 SWT 时也遇到了麻烦。 Eclipse 附带的 SWT 似乎只是 32 位,而 OS X 是 64 位。您可以使用 VM 参数 -d32 强制 eclipse 以 32 位模式运行。
在开发过程中,您可以将此开关添加到运行/调试配置的“参数”选项卡中的 VM 参数字段。
对于您的产品,将其添加到您的 eclipse.ini(尚未测试)。
I also had trouble with SWT on Snow Leopard. SWT shipped with Eclipse seems to be 32 bit only while OS X is 64 bit. You can force eclipse to run in 32 bit mode with the VM argument -d32.
During development you can add this switch to the VM arguments field in the Arguments tab in your Run/Debug-Configuration.
For your product add it to your eclipse.ini (not tested yet).