E.S*_*.S. 5 eclipse macos javafx
由于我在使用Java开发工具包1.7.0_04在Mac OSX 10.7上从Eclipse编译JavaFX代码时遇到问题,我只想与感兴趣的人分享我的中间解决方案:
问题:
当选择oracle发布的新jdk作为eclipse中的新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 ln -s 1.7.0.jdk/Contents/1.7.0.jdk_Contents
这将使用超级用户权限(sudo)创建符号链接1.7.0.jdk_Contents.
通过这种JavaFx代码的编译和执行工作正常并且如预期的那样.
| 归档时间: |
|
| 查看次数: |
5245 次 |
| 最近记录: |