I am developing a javafx application. This app communicates with a device and because of that the device jars are not modular and they come with some dll files that are added to the development. Now, it runs perfect on the Netbeans 12.6, but not when I create the installer with the jdk-17 jpackage. I believe I am missing something, but since I am quite new to this jpackage I just don't know how to get it resolved. The following is the structure of the app.
I want to try running this on the terminal just to see whether it will execute well. What I am getting from the netbeans ant is to try the following;
Blockquote C:\Program Files\Java\jdk-17.0.2/bin/java -p C:\Projects\My\App\v3\application-name\dist\application-name.jar;C:\Projects\AntLibrary\controlfx\controlsfx-11.1.1.jar;C:\Users\Kwesi Aryee.m2\repository\net\minidev\json-smart\2.4.7\json-smart-2.4.7.jar;C:\Projects\AntLibrary\commons-lang3-3.12.0\commons-lang3-3.12.0.jar;C:\Users\Kwesi Aryee.m2\repository\commons-dbutils\commons-dbutils\1.7\commons-dbutils-1.7.jar;C:\Users\Kwesi Aryee.m2\repository\commons-io\commons-io\2.11.0\commons-io-2.11.0.jar;C:\Users\Kwesi Aryee.m2\repository\org\codehaus\jackson\jackson-mapper-asl\1.9.13\jackson-mapper-asl-1.9.13.jar;C:\Users\Kwesi Aryee.m2\repository\commons-validator\commons-validator\1.7\commons-validator-1.7.jar;C:\Users\Kwesi Aryee.m2\repository\org\hsqldb\hsqldb\2.6.0\hsqldb-2.6.0.jar;C:\Projects\AntLibrary\commons-text-1.9\commons-text-1.9.jar;C:\Users\Kwesi Aryee.m2\repository\com\fasterxml\uuid\java-uuid-generator\4.0.1\java-uuid-generator-4.0.1.jar;C:\Users\Kwesi Aryee.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.13.0\jackson-annotations-2.13.0.jar;C:\Users\Kwesi Aryee.m2\repository\com\fasterxml\jackson\core\jackson-core\2.13.0\jackson-core-2.13.0.jar;C:\Users\Kwesi Aryee.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.13.0\jackson-databind-2.13.0.jar;C:\Users\Kwesi Aryee.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-csv\2.8.8\jackson-dataformat-csv-2.8.8.jar;C:\Projects\AntLibrary\activation-1.1.1.jar;C:\Users\Kwesi Aryee.m2\repository\io\github\palexdev\materialfx\11.12.0\materialfx-11.12.0.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jaxrs-2.1\jakarta.ws.rs-api-2.1.6.jar;C:\Projects\AntLibrary\gson\gson-2.8.9.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\jakarta.annotation-api-1.3.5.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\jakarta.persistence-api-2.2.3.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\jakarta.servlet-api-4.0.4.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\jakarta.validation-api-2.0.2.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\jakarta.xml.bind-api-2.3.3.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\jersey-client.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\jersey-common.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\jersey-server.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\jersey-entity-filtering-2.34.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\jersey-hk2-2.34.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\jersey-media-moxy-2.34.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\jersey-container-servlet.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\jersey-container-servlet-core.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\hk2-api-2.6.1.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\hk2-locator-2.6.1.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\hk2-utils-2.6.1.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\jakarta.inject-2.6.1.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\aopalliance-repackaged-2.6.1.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\osgi.core-8.0.0.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\osgi-resource-locator-1.0.3.jar;C:\Program Files\NetBeans-12.6\netbeans\java\modules\ext\eclipselink\org.eclipse.persistence.core-2.7.9.jar;C:\Program Files\NetBeans-12.6\netbeans\java\modules\ext\eclipselink\org.eclipse.persistence.asm-9.1.0.jar;C:\Program Files\NetBeans-12.6\netbeans\java\modules\ext\eclipselink\org.eclipse.persistence.antlr-2.7.9.jar;C:\Program Files\NetBeans-12.6\netbeans\java\modules\ext\eclipselink\org.eclipse.persistence.jpa-2.7.9.jar;C:\Program Files\NetBeans-12.6\netbeans\java\modules\ext\eclipselink\org.eclipse.persistence.jpa.jpql-2.7.9.jar;C:\Program Files\NetBeans-12.6\netbeans\java\modules\ext\eclipselink\org.eclipse.persistence.moxy-2.7.9.jar;C:\Projects\AntLibrary\javafx-sdk-17.0.1\lib\javafx.base.jar;C:\Projects\AntLibrary\javafx-sdk-17.0.1\lib\javafx.controls.jar;C:\Projects\AntLibrary\javafx-sdk-17.0.1\lib\javafx.graphics.jar;C:\Projects\AntLibrary\javafx-sdk-17.0.1\lib\javafx.fxml.jar;C:\Projects\AntLibrary\slf4j\slf4j-api-1.7.35.jar;C:\Projects\AntLibrary\reactfx\reactfx-2.0-M5.jar;C:\Projects\AntLibrary\ikonli\ikonli-core-12.3.0.jar;C:\Projects\AntLibrary\ikonli\ikonli-javafx-12.3.0.jar;C:\Projects\AntLibrary\ikonli\ikonli-materialdesign2-pack-12.3.0.jar;C:\Projects\AntLibrary\ikonli\ikonli-fontawesome5-pack-12.3.0.jar;C:\Projects\AntLibrary\ikonli\ikonli-bootstrapicons-pack-12.3.0.jar;C:\Projects\AntLibrary\zywell_javaPos\JposPrinterJavaPOS.jar;C:\Projects\AntLibrary\zywell_javaPos\jcl.jar;C:\Projects\AntLibrary\zywell_javaPos\jpos113-controls.jar;C:\Projects\AntLibrary\jakarta.activation-api-2.0.1.jar -cp C:\Projects\AntLibrary\controlfx\controlsfx-11.1.1.jar;C:\Users\Kwesi Aryee.m2\repository\net\minidev\json-smart\2.4.7\json-smart-2.4.7.jar;C:\Users\Kwesi Aryee.m2\repository\commons-dbutils\commons-dbutils\1.7\commons-dbutils-1.7.jar;C:\Users\Kwesi Aryee.m2\repository\org\hsqldb\hsqldb\2.6.0\hsqldb-2.6.0.jar;C:\Users\Kwesi Aryee.m2\repository\commons-validator\commons-validator\1.7\commons-validator-1.7.jar;C:\Users\Kwesi Aryee.m2\repository\com\fasterxml\uuid\java-uuid-generator\4.0.1\java-uuid-generator-4.0.1.jar;C:\Projects\AntLibrary\commons-lang3-3.12.0\commons-lang3-3.12.0.jar;C:\Users\Kwesi Aryee.m2\repository\io\github\palexdev\materialfx\11.12.0\materialfx-11.12.0.jar;C:\Users\Kwesi Aryee.m2\repository\commons-io\commons-io\2.11.0\commons-io-2.11.0.jar;C:\Projects\AntLibrary\commons-text-1.9\commons-text-1.9.jar;C:\Users\Kwesi Aryee.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.13.0\jackson-annotations-2.13.0.jar;C:\Users\Kwesi Aryee.m2\repository\com\fasterxml\jackson\core\jackson-core\2.13.0\jackson-core-2.13.0.jar;C:\Users\Kwesi Aryee.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.13.0\jackson-databind-2.13.0.jar;C:\Users\Kwesi Aryee.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-csv\2.8.8\jackson-dataformat-csv-2.8.8.jar;C:\Projects\AntLibrary\gson\gson-2.8.9.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jaxrs-2.1\jakarta.ws.rs-api-2.1.6.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\jakarta.annotation-api-1.3.5.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\jakarta.persistence-api-2.2.3.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\jakarta.servlet-api-4.0.4.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\jakarta.validation-api-2.0.2.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\jakarta.xml.bind-api-2.3.3.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\jersey-client.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\jersey-common.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\jersey-server.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\jersey-entity-filtering-2.34.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\jersey-hk2-2.34.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\jersey-media-moxy-2.34.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\jersey-container-servlet.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\jersey-container-servlet-core.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\hk2-api-2.6.1.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\hk2-locator-2.6.1.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\hk2-utils-2.6.1.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\jakarta.inject-2.6.1.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\aopalliance-repackaged-2.6.1.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\osgi.core-8.0.0.jar;C:\Program Files\NetBeans-12.6\netbeans\enterprise\modules\ext\jersey2\ext\osgi-resource-locator-1.0.3.jar;C:\Program Files\NetBeans-12.6\netbeans\java\modules\ext\eclipselink\org.eclipse.persistence.core-2.7.9.jar;C:\Program Files\NetBeans-12.6\netbeans\java\modules\ext\eclipselink\org.eclipse.persistence.asm-9.1.0.jar;C:\Program Files\NetBeans-12.6\netbeans\java\modules\ext\eclipselink\org.eclipse.persistence.antlr-2.7.9.jar;C:\Program Files\NetBeans-12.6\netbeans\java\modules\ext\eclipselink\org.eclipse.persistence.jpa-2.7.9.jar;C:\Program Files\NetBeans-12.6\netbeans\java\modules\ext\eclipselink\org.eclipse.persistence.jpa.jpql-2.7.9.jar;C:\Program Files\NetBeans-12.6\netbeans\java\modules\ext\eclipselink\org.eclipse.persistence.moxy-2.7.9.jar;C:\Projects\AntLibrary\zywell_javaPos\JposPrinterJavaPOS.jar;C:\Projects\AntLibrary\zywell_javaPos\jcl.jar;C:\Projects\AntLibrary\zywell_javaPos\jpos113-controls.jar; -m com.klarysoft.retail Blockquote
But then I am getting error with this. Any ideas, I know I am not doing something right. Please I will appreciate any help.