Why is Scene Builder not built into IntelliJ using OSX?

I am running Intellij 14 and using it for JavaFX development.  I find that Scene Builder is not running as part of IntelliJ.  The information JetBrains has published indicates it should be part of IntelliJ in release 14.  Do I have something configured wrong or is this a problem with OSX?

4 comments
Comment actions Permalink

Do you start IDEA under java 1.8? Because SceneBuilder is build over 1.8 it's impossible to integrate it in the same process if IDE is running under 1.6. Thanks

0
Comment actions Permalink

Anna

I am not sure what version I am using for IDEA.  I am running on a fresh install of OSX 10.9 and I have only installed 1.8.  I have read somewhere that Apple installed 1.6 with 10.9 but I do not know if this is correct.

How do I control what version IDEA is started under?

Clark

0
Comment actions Permalink

please check vmoptions part of IDEA's plist

0
Comment actions Permalink

I have modified the JVMVersion key within the JVMOptions key.  Is this what you mean?  After making this change it did not cause Scene Builder to run within IDEA.  Rebooted made no difference.

When I click on an fxml file it opens the file in IDEA as an ASCII file.  It does not open it with SceneBuilder.  When I right click on the fxml file and choose Open in Scene Builder, it starts a new instance of Scene Builder.  

Here is the JVMOptions part of my info.plist.  Are there other parts of it I should change besides the JVMVersion which I bolded below?


<key>JVMOptions</key>

    <dict>

      <key>ClassPath</key>

      <string>$APP_PACKAGE/Contents/lib/bootstrap.jar:$APP_PACKAGE/Contents/lib/extensions.jar:$APP_PACKAGE/Contents/lib/util.jar:$APP_PACKAGE/Contents/lib/jdom.jar:$APP_PACKAGE/Contents/lib/log4j.jar:$APP_PACKAGE/Contents/lib/trove4j.jar:$APP_PACKAGE/Contents/lib/jna.jar</string>

      <key>JVMVersion</key>

      <string>1.8*</string>

      <key>MainClass</key>

      <string>com.intellij.idea.Main</string>

      <key>Properties</key>

      <dict>

        <key>idea.paths.selector</key>

        <string>IntelliJIdea14</string>

        <key>idea.java.redist</key>

        <string>NoJavaDistribution</string>

        <key>idea.home.path</key>

        <string>$APP_PACKAGE/Contents</string>

      </dict>

      <key>VMOptions</key>

      <string>-Dfile.encoding=UTF-8 -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -Djsse.enableSNIExtension=false -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -Xverify:none -Xbootclasspath/a:../lib/boot.jar</string>

      <key>WorkingDirectory</key>

      <string>$APP_PACKAGE/Contents/bin</string>

    </dict>

0

Please sign in to leave a comment.