Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8127755

Need to move the JavaFX utility jar files from SDK/tools to SDK/lib to match JDK structure

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • fx2.1
    • fx2.1
    • javafx

      As part of generating a true co-bundle on Mac, we have put the following utility jar files in the JDK/lib directory (copied from the JavaFX SDK/tools directory):

          ant-javafx.jar
          javafx-doclet.jar
          javafx-mx.jar

      We have asked the NB team to react to this change so that they will look for the ant-javafx.jar file in the old "tools" location or in the new "lib" directory. This is being tracked by NetBeans bug http://netbeans.org/bugzilla/show_bug.cgi?id=208798

      NetBeans will need to either regenerate the jfx-impl.xml file or override it in nbproject/private since it hard-codes the "tools" directory as part of the path. Also, the packager and the samples point to the tools directory. Given this, it will be very awkward, and may not even work out of the box, if we have these jars in different locations based on the platform or based on whether we install the true co-bundle or the standalone SDK.

      As a result, we need to change the location of the JavaFX SDK tools jar files to lib/ for all platforms as part of generating the SDK.

            kcr Kevin Rushforth
            kcr Kevin Rushforth
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: