La herramienta Java Packager es una herramienta incluida en el JDK que permite empaquetar aplicaciones Java desde la línea de comandos. Es una alternativa al uso de otras herramientas de empaquetado como Apache Ant . [1]
Tenga en cuenta que Java Packager no genera automáticamente un archivo Jar . Hay muchos otros formatos disponibles, incluidos los formatos ejecutables nativos para la plataforma.
La herramienta Java Packager para JDK 9
La herramienta Java Packager evolucionará para JDK 9, haciéndolo consciente de los módulos , permitiendo por ejemplo empaquetar un módulo y todos los módulos de los que depende. [2]
Ejemplo
Por ejemplo, el siguiente comando creará un archivo outputJar.jar con el contenido del directorio classesDir y establecerá myPackager.MainClass como la clase ejecutable del archivo jar:
javapackager -createjar -appclass myPackager.MainClass -srcdir classesDir -outdir out -outfile outputJar -v
Referencias
- ^ "La herramienta Java Packager" . Oracle Corporation . Consultado el 31 de julio de 2017 .
- ^ "JEP 275: Empaquetado de aplicaciones Java modular" . Oracle Corporation . Consultado el 31 de julio de 2017 .