![Page 1: Empaquetado de aplicaciones Java con Netbeans](https://reader035.vdocuments.co/reader035/viewer/2022073016/5873e00d1a28abd72e8b5b35/html5/thumbnails/1.jpg)
EMPAQUETADO DE
APLICACIONES JAVA CON NETBEANS
CICLO: Desarrollo de Aplicaciones MultiplataformaMÓDULO: Desarrollo de InterfacesLAURA FOLGADO GALACHE | WWW.LAURAFOLGADO.ES
![Page 2: Empaquetado de aplicaciones Java con Netbeans](https://reader035.vdocuments.co/reader035/viewer/2022073016/5873e00d1a28abd72e8b5b35/html5/thumbnails/2.jpg)
Laura Folgado Galache | www.laurafolgado.es 2
1. ARCHIVOS DEL PROYECTO
• Sources (src).• Librerías (lib).• Archivos externos.
![Page 3: Empaquetado de aplicaciones Java con Netbeans](https://reader035.vdocuments.co/reader035/viewer/2022073016/5873e00d1a28abd72e8b5b35/html5/thumbnails/3.jpg)
Laura Folgado Galache | www.laurafolgado.es 3
2. PROPIEDADES DEL PROYECTO2.1. SOURCES• Archivos que formarán parte de la
carpeta Sources (src). • Archivos que formarán parte de la
carpeta Test (test).
• Nota: otros ficheros externos (como en nuestro caso /help) no pueden incluirse aquí porque los compilaría en el .jar y no los reconoce en ejecución.
![Page 4: Empaquetado de aplicaciones Java con Netbeans](https://reader035.vdocuments.co/reader035/viewer/2022073016/5873e00d1a28abd72e8b5b35/html5/thumbnails/4.jpg)
Laura Folgado Galache | www.laurafolgado.es 4
2. PROPIEDADES DEL PROYECTO2.2. BIBLIOTECAS• Todos los archivos de biblioteca
necesarios para que se ejecute la aplicación (en nuestro caso las bibliotecas de JavaHelp).
![Page 5: Empaquetado de aplicaciones Java con Netbeans](https://reader035.vdocuments.co/reader035/viewer/2022073016/5873e00d1a28abd72e8b5b35/html5/thumbnails/5.jpg)
Laura Folgado Galache | www.laurafolgado.es 5
2. PROPIEDADES DEL PROYECTO2.3. EMPAQUETADO• Fichero que se va a generar (.jar).• Ficheros a excluir.• Comprimir el .jar al final.• Crear el .jar después de compilar.• Copiar las librerías dependientes.
![Page 6: Empaquetado de aplicaciones Java con Netbeans](https://reader035.vdocuments.co/reader035/viewer/2022073016/5873e00d1a28abd72e8b5b35/html5/thumbnails/6.jpg)
Laura Folgado Galache | www.laurafolgado.es 6
2. PROPIEDADES DEL PROYECTO2.4. EJECUCIÓN• Clase main que se ejecutará
cuando se ejecute la aplicación.
![Page 7: Empaquetado de aplicaciones Java con Netbeans](https://reader035.vdocuments.co/reader035/viewer/2022073016/5873e00d1a28abd72e8b5b35/html5/thumbnails/7.jpg)
Laura Folgado Galache | www.laurafolgado.es 7
3. CLEAN AND BUILD
• Run > Clean and build o Clean and build sobre el proyecto.
• Se genera el fichero .jar.• Se genera el fichero manifest.mf.
![Page 8: Empaquetado de aplicaciones Java con Netbeans](https://reader035.vdocuments.co/reader035/viewer/2022073016/5873e00d1a28abd72e8b5b35/html5/thumbnails/8.jpg)
Laura Folgado Galache | www.laurafolgado.es 8
DIRECTORIO GENERADO
• Los archivos generados se encuentran en el directorio /dist del proyecto. Este directorio puede compartirse para ejecutar la aplicación en otros equipos.
• Contendrá:– Fichero .jar ejecutable.– Directorio /lib con librerías del proyecto.– README.TXT: explica cómo ejecutar la
aplicación.• No contendrá:
– Ficheros externos (como en nuestro caso /help). Deben incluirse para que funcione la aplicación.
![Page 9: Empaquetado de aplicaciones Java con Netbeans](https://reader035.vdocuments.co/reader035/viewer/2022073016/5873e00d1a28abd72e8b5b35/html5/thumbnails/9.jpg)
Laura Folgado Galache | www.laurafolgado.es 9
CRÉDITOS
• Los contenidos de esta presentación han sido creados exclusivamente por la autora.
• Las imágenes que ilustran las presentaciones han sido tomadas por la autora a partir de la aplicación NetBeans que puede ser descargada libremente.