“无法启动 SceneBuilder”在 fxml 文件上按“在 SceneBuilder 中打开”时,Scenebuilder 不会在 IntelliJ 中打开

问题描述 投票:0回答:1

我有一个 fxml,我试图通过右键单击、转到底部并按“在 Scenebuilder 中打开”来通过 IntelliJ 打开它。我收到此错误消息:

场景生成器启动失败: “C:\Users\m\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Scene Builder\SceneBuilder.lnk” C:/Users/m/IdeaProjects/test/src/main/java/com/example/test /test.fxml

第一个路径是我安装SceneBuilder的位置。通过 Gluon 的最新版本。 第二个路径是fxml文件所在的位置,名为test。

我还通过 Gluon 下载了最新版本的 JDK 和 SDK。我已经在我的库设置中添加了 SDK 附带的“lib”文件夹。

这似乎是一个简单的问题,有一个简单的解决方案,但我对此很陌生,甚至无法处理这个问题。任何帮助将不胜感激!

非常爱你们大家

我尝试过添加虚拟机选项,但没有什么区别。有人告诉我这是让 SceneBuilder 通过 Eclipse 工作的必要步骤,所以我用我使用的 IntelliJ 进行了尝试。使用的VM路径代码: --module-path "我的 SDK LIB 文件夹的路径" --add-modules javafx.controls,javafx.fxml

我尝试打开一个新项目,然后简单地使用基本代码来打开它,但没有成功。

我尝试从项目中的 src -> main -> java-> com.example.test 文件夹以及 src -> resources -> com.example.test 打开一个 fxml 文件。

我尝试过不同版本的Scenebuilder和javafx SDK。

java javafx scenebuilder
1个回答
0
投票

对于未来的读者:

问题是

SceneBuilder
的路径通向它的快捷方式,而不是它的可执行文件。

作者自己解决了。

© www.soinside.com 2019 - 2024. All rights reserved.