jueves, 28 de agosto de 2008

¿Cómo empaquetar varios .jar en uno?

En mi proyecto he encontrado la necesidad de empaquetar en un solo fichero .jar toda mi aplicación, lo cual incluía una serie de librerías extra empaquetadas también como .jar

El problema es que no puedes meter un .jar dentro de otro, sino que tienes que descomprimir todos los .jar y luego hacer uno que los contenga a todos.

Esto, para uno o dos jars no es problemático, pero cuando trabajas con 20 ó 30 jars, esta operación es MUY engorrosa.

Para ello he investigado un poco la web y he encontrado un plugin para el eclipse que se llama "Fat Jar" (ocurrente, ¿verdad?:D) y que realiza esta operación automáticamente de una forma muy simple.

A continuación dejo una captura, para que veáis lo simple que es:




Espero que os haya servido. Si es así deja un comentario
un saludo

pd: la web del proyecto es esta. Ahí tenéis la información de descarga e instalación del plugin