empaquetado de aplicaciones java con netbeans

9
EMPAQUETADO DE APLICACIONES JAVA CON NETBEANS CICLO: Desarrollo de Aplicaciones Multiplataforma MÓDULO: Desarrollo de Interfaces LAURA FOLGADO GALACHE | WWW.LAURAFOLGADO.ES

Upload: laura-folgado-galache

Post on 10-Jan-2017

1.242 views

Category:

Education


7 download

TRANSCRIPT

Page 1: Empaquetado de aplicaciones Java con Netbeans

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

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

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

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

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

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

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

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

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.