无法在 Eclipse 的 JavaFX 项目中创建 FXML 文件
Cannot create FXML file in JavaFX project in Eclipse
OS: Ubuntu 14.04.
IDE: (Eclipse Mars.1 Release (4.5.1)) 和 Scene builder 2。
我无法选择根元素,因为据我所知应该这样做。
这个 window 我在创建文件时看到的。
也许我错误地设置了 Scene Builder 可执行文件的路径。
如何解决这个问题?
我都按照instructions做了。
更新一:问题还没解决,我就用Idea IDE
更新 2:现在我将 Netbeans 与来自 ORACLE website 的 JDK 一起使用。我选择了最简单的方式。
通过安装最新的 jdk 8u73 并在 eclipse
中添加新的构建路径,我的问题得到了解决
Ps : 对不起我的英文
Mounir(法国)
我偶然发现了这个问题,因为我的印象是 JavaFX 与 Java 8 捆绑在一起,但对于 OpenJDK 而言并非如此(或者可能并不总是如此)。安装 openjfx 包解决了我的问题。
我通过将 JavaFX 库引用到项目中解决了这个问题。一种方法是右键单击 Eclipse 中的项目文件夹,然后 select Build Path -> Add External Archive。
名为 jfxrt.jar
的 JavaFX 存档位于 JDK 目录的 jre\lib\ext
目录中。
令人惊讶的是,JavaFX 库不会自动链接到 JavaFX 项目中...此操作还允许构建 JavaFX 示例项目,否则无法编译。
我在使用 e(fx)clipse 3.0 时遇到了完全相同的问题。在我的情况下,更改为 2.4 版有助于修复创建新 JavaFX 项目(它现在自动生成 .java、.fxml 和 .css 文件)以及向现有项目添加文件的解决方案。卸载3.0试试2.4
你好我解决了我的问题,它是通过右键单击项目名称>构建和路径>添加库>用户库然后单击下一步select你的JavaFX库。
我建议观看此视频:
https://www.youtube.com/watch?v=oVn6_2KuYbM&t=334s
您可以通过在 your project -> Build Path-> Add external archives
中右键单击来解决此问题
然后select这样的场景生成器路径C:\Program Files (x86)\Oracle\JavaFX Scene Builder 2.0\runtime\jre\lib\ext
。现在在这条路上 select jfxrt.jar
就完成了。
OS: Ubuntu 14.04.
IDE: (Eclipse Mars.1 Release (4.5.1)) 和 Scene builder 2。
我无法选择根元素,因为据我所知应该这样做。
这个 window 我在创建文件时看到的。
也许我错误地设置了 Scene Builder 可执行文件的路径。
如何解决这个问题?
我都按照instructions做了。
更新一:问题还没解决,我就用Idea IDE
更新 2:现在我将 Netbeans 与来自 ORACLE website 的 JDK 一起使用。我选择了最简单的方式。
通过安装最新的 jdk 8u73 并在 eclipse
中添加新的构建路径,我的问题得到了解决Ps : 对不起我的英文
Mounir(法国)
我偶然发现了这个问题,因为我的印象是 JavaFX 与 Java 8 捆绑在一起,但对于 OpenJDK 而言并非如此(或者可能并不总是如此)。安装 openjfx 包解决了我的问题。
我通过将 JavaFX 库引用到项目中解决了这个问题。一种方法是右键单击 Eclipse 中的项目文件夹,然后 select Build Path -> Add External Archive。
名为 jfxrt.jar
的 JavaFX 存档位于 JDK 目录的 jre\lib\ext
目录中。
令人惊讶的是,JavaFX 库不会自动链接到 JavaFX 项目中...此操作还允许构建 JavaFX 示例项目,否则无法编译。
我在使用 e(fx)clipse 3.0 时遇到了完全相同的问题。在我的情况下,更改为 2.4 版有助于修复创建新 JavaFX 项目(它现在自动生成 .java、.fxml 和 .css 文件)以及向现有项目添加文件的解决方案。卸载3.0试试2.4
你好我解决了我的问题,它是通过右键单击项目名称>构建和路径>添加库>用户库然后单击下一步select你的JavaFX库。
我建议观看此视频: https://www.youtube.com/watch?v=oVn6_2KuYbM&t=334s
您可以通过在 your project -> Build Path-> Add external archives
中右键单击来解决此问题
然后select这样的场景生成器路径C:\Program Files (x86)\Oracle\JavaFX Scene Builder 2.0\runtime\jre\lib\ext
。现在在这条路上 select jfxrt.jar
就完成了。