Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Java packager

The Java Packager tool is a tool included in the JDK which allows to package Java applications from the command line. It is an alternative to using other packaging tools like Apache Ant.

Note that the Java Packager does not automatically produce a Jar file. Many other formats are available, including native executable formats for the platform.

We don't have any images related to Java packager yet.
We don't have any YouTube videos related to Java packager yet.
We don't have any PDF documents related to Java packager yet.
We don't have any Books related to Java packager yet.
We don't have any archived web articles related to Java packager yet.

The Java Packager tool for JDK 9

The Java Packager tool will evolve for JDK 9, making it aware of modules, allowing for example to package a module and all the modules it depends on.2

Example

For example, the following command will create a outputJar.jar file with the content of the classesDir directory, and will set the myPackager.MainClass as the executable class of the jar file:

javapackager -createjar -appclass myPackager.MainClass -srcdir classesDir -outdir out -outfile outputJar -v

References

  1. "The Java Packager Tool". Oracle Corporation. Retrieved 2017-07-31. https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/packager.html

  2. "JEP 275: Modular Java Application Packaging". Oracle Corporation. Retrieved 2017-07-31. http://openjdk.java.net/jeps/275