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

javapackager CLI failed to launch in Oracle Linux 7.0 and above

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P4 P4
    • tbd
    • 9
    • deploy
    • None

      Steps to reproduce:
      1. [root@localhost JvmOptionsTest_CLI_NormalJar_linux.app]# java -version
      java version "9-ea"
      Java(TM) SE Runtime Environment (build 9-ea+147)
      Java HotSpot(TM) 64-Bit Server VM (build 9-ea+147, mixed mode)

      [root@localhost JvmOptionsTest_CLI_NormalJar_linux.app]# javapackager -version
      Java Packager version 9-ea


      2. execute the following command at command line, javapackager will create linux_app with the following command
      <COMMAND>
      javapackager -deploy -verbose -outdir bundles -outfile test -native image -Bclasspath=com.greetings.jar -appclass com.greetings.App1 -BjvmProperties="sqe.aba.caba=dabacaba" -name JvmOptionsTest_CLI_NormalJar_linux.app -srcdir simplenormaljar -srcfiles com.greetings.jar -BmainJar=com.greetings.jar -BjvmOptions="-Dsqe.foo.bar=baz -Dsqe.qux.corge=grault -Dprism.verbose=true -Dprism.debug=true -Djavafx.verbose=true -Djavafx.debug=true"

      </COMMAND>

      ACTUAL OUTPUT:
      [root@localhost ramesh]# javapackager -deploy -verbose -outdir bundles -outfile test -native image -Bclasspath=com.greetings.jar -appclass com.greetings.App1 -BjvmProperties="sqe.aba.caba=dabacaba" -name JvmOptionsTest_CLI_NormalJar_linux.app -srcdir simplenormaljar -srcfiles com.greetings.jar -BmainJar=com.greetings.jar -BjvmOptions="-Dsqe.foo.bar=baz -Dsqe.qux.corge=grault -Dprism.verbose=true -Dprism.debug=true -Djavafx.verbose=true -Djavafx.debug=true"
      Creating app bundle: /root/Desktop/ramesh/bundles/JvmOptionsTest_CLI_NormalJar_linux.app
      "Adding modules: [java.rmi, jdk.jdi, jdk.charsets, java.xml, jdk.xml.dom, java.datatransfer, jdk.crypto.pkcs11, jdk.jstatd, jdk.httpserver, javafx.base, java.jnlp, java.desktop, java.security.sasl, jdk.snmp, jdk.zipfs, jdk.plugin.dom, java.base, jdk.crypto.ec, jdk.javadoc, jdk.jvmstat, jdk.editpad, java.sql.rowset, javafx.swing, jdk.jsobject, jdk.sctp, java.smartcardio, jdk.unsupported, jdk.scripting.nashorn, java.security.jgss, java.compiler, javafx.graphics, javafx.fxml, jdk.dynalink, javafx.media, jdk.accessibility, jdk.security.jgss, java.sql, java.httpclient, javafx.web, java.logging, java.xml.crypto, jdk.jfr, jdk.packager.services, jdk.net, java.naming, javafx.controls, jdk.internal.ed, java.prefs, jdk.compiler, jdk.naming.rmi, jdk.jconsole, jdk.attach, jdk.desktop, java.management, jdk.jdwp.agent, java.instrument, jdk.management, jdk.security.auth, java.scripting, jdk.vm.ci, jdk.naming.dns, jdk.localedata] to runtime image."
      [root@localhost ramesh]# cd bundles/JvmOptionsTest_CLI_NormalJar_linux.app/
      app/ runtime/
      [root@localhost ramesh]# cd bundles/JvmOptionsTest_CLI_NormalJar_linux.app/
      [root@localhost JvmOptionsTest_CLI_NormalJar_linux.app]# ls
      app JvmOptionsTest_CLI_NormalJar_linux.app libpackager.so runtime
      [root@localhost JvmOptionsTest_CLI_NormalJar_linux.app]# ./JvmOptionsTest_CLI_NormalJar_linux.app
      JvmOptionsTest_CLI_NormalJar_linux.app No main class specified
      JvmOptionsTest_CLI_NormalJar_linux.app Failed to launch JVM


      EXPECTED OUTPUT:
      Launcher should execute without error messages.

            cbensen Chris Bensen (Inactive)
            rgangadhar Ramesh Gangadhar
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: