如何在Mac上使用带有IntelliJ的SceneBuilder

时间:2015-04-17 08:43:53

标签: java macos intellij-idea javafx

我试图在Mac上使用带有IntelliJ的SceneBuilder。所以我从那里下载了.dmg文件http://gluonhq.com/products/downloads/

现在我向IntelliJ中的SceneBuilder提供了以下路径:

/Applications/SceneBuilder.app/Contents/MacOS/SceneBuilder

当我尝试打开.fxml时,我收到错误

Failed to start SceneBuilder:
/Applications/SceneBuilder.app/Contents/MacOS/SceneBuilder/Contents/MacOS/scenebuilder-launcher.sh

似乎IntelliJ正在寻找这个sh-script但我不知道诚实的地方。我在网上查看了几个网页,但实际上没有人帮我...

那么如何解决我的问题或如何在IntelliJ中使用场景构建器?

由于

3 个答案:

答案 0 :(得分:6)

我已经解决了这个问题。

<强> 1。首先去:

Eclipse(或IntelliJ) - &gt;偏好 - &gt; JavaFX - &gt;然后输入/选择“/Applications/SceneBuilder.app” - &gt;按确定

<强> 2。然后,转到:

应用程序 - &gt;右键单击SceneBuilder - &gt;点击“显示包裹内容” - &gt;内容 - &gt; MacOS - &gt;将文件“SceneBuilder”重命名为“scenebuilder-launcher.sh”

你去吧!

答案 1 :(得分:5)

查看它尝试打开的路径..我建议您将配置好的SceneBuilder路径转换为:

/Applications/SceneBuilder.app/

修改:快速修复将在此处下载旧的SceneBuilder 2:http://www.oracle.com/technetwork/java/javafxscenebuilder-1x-archive-2199384.html并将其sh启动脚本解压缩到正确的文件夹。

答案 2 :(得分:3)

这对我有用。

http://gluonhq.com/open-source/scene-builder/

下载Mac的.dmg

安装SceneBuilder,然后将其置于Applications。

在IntelliJ中

通过执行以下操作确保路径正确:

IntelliJ IDEA - &gt;偏好 - &gt;语言和框架 - &gt; JavaFX

&#34; PathBuilder的路径&#34;应该是/Applications/SceneBuilder.app

根据Rilcy88

在应用程序 - &gt;下将SceneBuilder重命名为scenebuilder-launcher.sh。内容 - &gt;的MacOS。

在项目中,我能够右键单击我的.fxml文件并选择&#34;在Scenbuilder中打开&#34;没问题。