Java 如何在Mac上使用带IntelliJ的SceneBuilder
我正在尝试在Mac上使用带有IntelliJ的SceneBuilder。所以我从那里下载了.dmg文件 现在,我为IntelliJ中的SceneBuilder提供了以下路径:Java 如何在Mac上使用带IntelliJ的SceneBuilder,java,macos,intellij-idea,javafx,Java,Macos,Intellij Idea,Javafx,我正在尝试在Mac上使用带有IntelliJ的SceneBuilder。所以我从那里下载了.dmg文件 现在,我为IntelliJ中的SceneBuilder提供了以下路径: /Applications/SceneBuilder.app/Contents/MacOS/SceneBuilder 当我试图打开.fxml时,我得到了错误 Failed to start SceneBuilder: /Applications/SceneBuilder.app/Contents/MacOS/SceneB
/Applications/SceneBuilder.app/Contents/MacOS/SceneBuilder
当我试图打开.fxml
时,我得到了错误
Failed to start SceneBuilder:
/Applications/SceneBuilder.app/Contents/MacOS/SceneBuilder/Contents/MacOS/scenebuilder-launcher.sh
看起来IntelliJ正在寻找这个sh脚本,但老实说,我不知道它在哪里。我在网上浏览了好几个网页,但实际上没有人帮我
那么,如何解决问题,或者如何在IntelliJ中使用场景生成器
谢谢查看它试图打开的路径。。我建议您将配置的SceneBuilder路径转换为:
/Applications/SceneBuilder.app/
编辑:快速修复方法是在此处下载旧的SceneBuilder 2:并将其
sh
启动脚本解压缩到正确的文件夹。我已经解决了这个问题
1。首先转到:
Eclipse(或IntelliJ)->首选项->JavaFX->然后键入/选择“/Applications/SceneBuilder.app”->按Ok
2。然后,转到:
应用程序->右键单击SceneBuilder->单击“显示软件包内容”-->内容->MacOS->将文件“SceneBuilder”重命名为“SceneBuilder launcher.sh”
好了 这对我很有效
下载了Mac的.dmg,网址为
安装SceneBuilder,该程序将位于“应用程序”下
在IntelliJ中
通过转到以下步骤确保路径正确:
IntelliJ IDEA->首选项->语言和框架->JavaFX
“指向SceneBuilder的路径”的值应为/Applications/SceneBuilder.app
根据Rilcy88
在应用程序->目录->MacOS下,将SceneBuilder重命名为SceneBuilder-launcher.sh
在项目中,我可以右键单击我的.fxml文件并选择“在Scenbuilder中打开”,没有问题。相同的错误。。。我以前也尝试过这个,但我下载的应用程序中似乎没有这个脚本。。。虽然我不知道为什么。此外,您还应该删除建议中的最后一个斜杠…@user2336315长期解决方案是在IntelliJ上提交错误报告,NetBeans也会这样做:如果您不想修改文件名,还可以添加一个符号链接:cd/Applications/SceneBuilder.app/Contents/MacOS&&ln-s SceneBuilder SceneBuilder-launcher.shMy“在SceneBuilder中打开”选项仍然不起作用,但底部的“场景生成器”选项卡起作用!想知道为什么。。。