Que emolesto resulta cargar el montón de clases a la hora de ejecutar las aplicaciones Java en otro ordenador; bueno no es que sean tan grandes los archivos, más bien pueden llegar hacer varios, para estos casos (y para cuando se quiere aplicar un poco de abstraccion a los archivos jeje).
Bueno para ello existen los archivos JAR, que como lo dice Sun [1] las ventajas de su uso son:
- Seguridad
- Compresión: comprimidos con el formato de ZIP.Tipicamente
- Portabilidad
- Decrementa el tiempo en cargarse la aplicación
- etc.
Jar -?
Para ver la ayuda y todos los parametros que pueda llevar dependiendo de las necesidades, por ejemplo dentro de un archivo JAR se crea por default fichero de manifiesto:
META-INF/MANIFEST.MF
El cual contiene información como el nombre de la clase principal, quien lo crea,información de la versión, comentarios etc. Si se quisiera crear el JAR a partir de un MANIFEST.MF ya creado la sintaxis seria la siguiente (Notese que se incluiran todos los archivos class y png que encuentre en la carpeta default) :
jar cvfm Talkme.jar MANIFEST.MF *class *.png
para ejecutar la aplicacion empaquetada:
java -jar Talkme.jar
Espero comentarios.
[1]http://java.sun.com/docs/books/tutorial/deployment/jar/
0 comentarios:
Publicar un comentario