无法启动SceneBuilder?

时间:2017-01-09 16:00:15

标签: java eclipse javafx fxml scenebuilder

我下载了Scene Builder,我试图打开.fxml文件,但是出现了以下错误消息:

  

无法启动SceneBuilder。错误消息是:无法运行   程序" C:\ Program Files(x86)\ Oracle \ JavaFX Scene Builder 2.0":   CreateProcess error = 5,Acces被拒绝

我不知道这意味着什么或如何解决它。非常感谢你。

6 个答案:

答案 0 :(得分:1)

根据此post,当您尝试使用不可执行文件打开文件时,您的问题可能会,因此您可能已经打开了fxml文件与另一个文件输入,例如程序图标。

答案 1 :(得分:0)

这对我有用:

在出现提示时,以管理员身份重新安装Scene Builder,以复制安装路径。

在Eclipse窗口>首选项> JavaFX中,然后单击浏览。

粘贴Scene Builder安装路径,并使用右上角的小箭头查看该路径。

滚动直到找到SceneBuilder(应用程序-而不是图标)并选择。申请并关闭。

答案 2 :(得分:0)

最好的解决方案是停止复制和粘贴路径并手动浏览应用程序(scenebuilder)。请参见复制路径时,这是eclipse运行C:\ Program Files \ SceneBuilder的原因,但是应该包含C: \ Program Files \ SceneBuilder \ SceneBuilder.exe尝试浏览应用程序路径手册,而不查找文件位置并复制路径

答案 3 :(得分:0)

我怀疑这是Windows权限问题。您可以尝试以下任何一种方法:

尝试以管理员身份运行Eclipse。

enter image description here

...或授予所有应用程序对SceneBuilde.exe的完全权限

enter image description here

答案 4 :(得分:0)

如果您使用的是 MAC,请尝试使用 Java 8。在设置运行配置并将 Javafx 库下载到 Eclipse 和计算机后,下载 Java 8 的场景构建器。执行此操作,它将为您创建一个新的控制器类,您可以将其用作您的控制器类。

go to your fxml and do a right click

然后,将场景构建器设置为您的编辑器 click to see images

答案 5 :(得分:0)

我遇到了同样的问题。这对我有用。

在 Eclipse Window > Preferences > JavaFX 我添加了包括 SceneBuilder.exe 的完整路径

C:\Users\ ... AppData\Local\SceneBuilder\SceneBuilder.exe

See: Dialog box mentioned above