我下载了Scene Builder,我试图打开.fxml文件,但是出现了以下错误消息:
无法启动SceneBuilder。错误消息是:无法运行 程序" C:\ Program Files(x86)\ Oracle \ JavaFX Scene Builder 2.0": CreateProcess error = 5,Acces被拒绝
我不知道这意味着什么或如何解决它。非常感谢你。
答案 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)
答案 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