首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mac 10.7上Eclipse中的Java FX

Mac 10.7上Eclipse中的Java FX
EN

Stack Overflow用户
提问于 2012-05-18 22:13:57
回答 2查看 5.6K关注 0票数 5

由于我在使用java开发工具包1.7.0_04从EclipseonMacOSX10.7编译1.7.0_04代码时遇到了问题,所以我只想与感兴趣的人分享我的中间解决方案:

问题:

  • 在eclipse中选择oracle发出的新jre/jdk作为新jre/ jdk时,无法识别jfxrt.jar和其他.jar文件。
  • jdk安装在/Library/Java/JavaVirtualMachines/1.7.0.jdk中,这是一个包。
  • 以后添加路径/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/jre/lib/jfxrt.jar是不可能的,因为eclipse的文件打开对话框不允许导航到包的内部。

解决方案:从包外部到包内创建一个符号链接,并按照文件打开对话框中的链接进行操作。

只需到终端执行以下操作:

0-/Library/Java/JavaVirtualMachines:sudo -s 1.7.0.jdk/ 1.7.0.jdk_Contents

这使用超级用户权限(sudo)创建符号链接1.7.0.jdk_Contents。

通过这种方式,JavaFx代码的编译和执行工作得很好,而且与预期的一样。

EN

回答 2

Stack Overflow用户

发布于 2013-07-24 16:57:02

它不需要做所有前面说过的,只需使用一个所有未知的行为的Finder对话框:拖放。您可以通过以下方式从控制台打开Finder窗口:

代码语言:javascript
复制
open /Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib

所以yo将看到jfxrt.jar和其他.jar文件。将此文件拖到Eclipse的对话框窗口..。看哪!依附满意!不需要链接!

票数 2
EN

Stack Overflow用户

发布于 2012-05-19 00:25:54

最初的JavaFX 2.1版本在jdk1.7.0_u4中是不受e(fx)clipse支持的。此支撑螺纹表示插件的维护人员意识到了不兼容问题,正在将补丁推到插件存储库以修复该问题,同时建议使用JavaFX 2.2预览构建。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10660384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档