Distribución de aplicación Java

Iniciado por Blitzkrieg', 20 Noviembre 2009, 22:15 PM

0 Miembros y 1 Visitante están viendo este tema.

Blitzkrieg'

Buenas,

tengo unas librerias externas y quisiera que alguien me dijera como modificar el MANIFEST.MF para que mi programa las reconozca.

Digamos que tengo un archivo ZIP : Programa.zip

Dentro de Programa.zip hay 2 cosas:

                                                            MiApp.jar (El ejecutable de mi aplicacion)
                                                            Carpeta lib (Esta carpeta lib contiene libreriaexterna1.jar y libreriaexterna2.jar)

¿Como tengo que modificar el Class-Path del MANIFEST.MF para que mi aplicación corra correctamente?



sapito169

Debes tener un fichero llamado manifest con el siguiente contenido parecido a este dentro de tu jar

Manifest-Version: 1.0
Main-Class: javaapplication5.Main
Class-Path: lib/sqljdbc.jar

Blitzkrieg'




Debci

Perdon por alargar el tema, pero quisiese preguntar algo relacionado, y no quiero abrir otro post (llego a parecer pesado).
Mirad, es posible meter librerias externas en un .jar y decirle por el manifest que las lea de dentro del jar?
Me podriais decir como agrego el classpath pero no solo de una libreria si no de 2 o 3?

Saludos y gracias

Blitzkrieg'