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

linux debian JavaFX native packaging broken in b114

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P4 P4
    • 8
    • None
    • deploy
    • Ubuntu 13.10 64-bit.

      JavaFX debian native packaging is broken on ubuntu 13.10 64-bit starting with b114. Using b113, or even using b114 and swapping in the b113 $JDK_HOME/lib/ant-javafx.jar, works fine. Here's the relevant snippet of our ant build script. Let me know if you need more info.

              <taskdef resource="com/sun/javafx/tools/ant/antlib.xml"
                       uri="javafx:com.sun.javafx.tools.ant"
                       classpath="${jdk.path}/lib/ant-javafx.jar:${dist.dir}/installer/assets"/>
              <fx:deploy nativeBundles="deb"
                         outdir="${dist.dir}/installer" verbose="true">
                  <fx:application name="${prodname}" version="${release.number}.${build.number}"
                                  mainClass="${main.class}"
                                  toolkit="swing"/>
                  <fx:platform>
                      <fx:property name="javafx.verbose" value="true"/>
                      <fx:jvmarg value="-Xmx1024m"/>
                      <fx:jvmarg value="-Dsiterise.bundledLaunch=true"/>
                  </fx:platform>
                  <fx:resources>
                      <fx:fileset dir="${dist.dir}/stage">
                          <include name="*/**"/>
                      </fx:fileset>
                  </fx:resources>
                  <fx:preferences shortcut="false" install="false" menu="false"/>
                  <fx:info title="${prodname}" vendor="Sutro Software" description="Siterise"/>
              </fx:deploy>

            mhowe Mark Howe (Inactive)
            jpjfx JP (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: