Archivos mensuales: Abril 2011

Crear JAR ejecutable que contenga todo lo necesario en Eclipse

Llevaba unos días “pegándome” con Eclipse para empaquetar un proyecto que tengo entre manos. Este proyecto contiene varias librerías y necesita ciertos ficheros externos jasper para generar unos informes y estaba buscando la forma de integrar todo en un fichero JAR que no necesite tener el resto de archivos y librerías de forma externa para después convertirlo en un EXE que contenga todo lo necesario.

Hoy he encontrado la solución, una solución sencilla a la par que elegante. Como ya he comentado trabajo con Eclipse y lo que he encontrado es un plugin para Eclipse llamado “Fat Jar“. Este plugin simplemente tenéis que descargarlo de aquí y descomprimirlo en la carpeta plugins de vuestro Eclipse.

A partir de ese momento cuando abras Eclipse, al pulsar con el botón derecho del ratón sobre un proyecto aparecerá una nueva opción llamada “Build Fat Jar” con un símbolo + de color verde. Al pulsar en esta opción se abrirá un asistente que te indicará los pasos a seguir para generar el JAR que contenga todo lo necesario. En mi caso, automáticamente me ha añadido las librerias, pero los jasper los he tenido que adjuntar yo.

El resultado es un JAR algo más “gordo”, pero autosuficiente.

Y para rematar, si luego queréis tener un EXE para no tener que ejecutar el comando a mano, podéis usar JSmooth, que también es muy sencillo de usar. Después de instalar JSmooth básicamente le debes indicar el JAR que quieres convertir en EXE, indicar que tipo de ejecutable quieres (en mi caso “Windowed wrapper”) , el nombre y el icono del EXE, la clase que se debe ejecutar al arrancar y pulsar en el botón de “Compilar”.

Con estos 2 sencillos programas puedes tener rápidamente un EXE creado a partir de un JAR que contenga absolutamente todo lo necesario de tu proyecto (clases, librerías, ficheros externos, etc.).

Y para rematar la faena, puedes crear (si es el caso) un instalador con la herramienta de CreateInstall, pero esto lo cuento otro día, que aún no la controlo…

Guia de introduccion a la optimizacion de motores de busqueda de Google en pdf

seo

Google ha publicado una Guía de introducción a la optimización de motores de búsqueda que me parece imprescindible para todos aquellos que se inician en el mundo del SEO (Search Engine Optimization).

No podéis dejar de echar un vistazo al documento. Yo llamaría al documento “Guía SEO para torpes“.

Guía de introducción a la optimización de motores de búsqueda