Como importar clases entre distintos proyectos en Eclipse (II)

Ya os conté como hacerlo de una forma rápida y sencilla aquí, y ahora os cuento otra solución que se suele utilizar más en grandes proyectos.

La solución es generar un fichero .jar con el bytecode de nuestro proyecto, con la evidente pega de tener que recompilar y crear el jar si cambiamos algo en el proyecto que estamos intentando utilizar en otro.
Lo podemos hacer con los siguientes pasos:

  1. Para empezar tendremos que compilar el proyecto que quieres usar en otro u otros.
  2. Ahora nos dirigimos al directorio bin y añadimos todo el contenido en un fichero .zip
  3. Renombramos el .zip a .jar
  4. Sólo queda incluir la librería .jar como uno de los jars de tu proyecto.

2 Responses to Como importar clases entre distintos proyectos en Eclipse (II)

  1. Epsilon dice:

    Podrías detallar más como se hace a partir del paso número 2, porque quedan dudas.

    • enalpha dice:

      ¡claro! Es un poco cutre pero funciona. Un .jar no es mas que un .zip cambiado de nombre.

      Dentro de tu carpeta workspace de eclipse, vas a tu proyecto, y en el proyecto que elijas dentro tendrás la carpeta src y bin. La bin tiene los .class dentro, comprimes todos los .class en un zip, cambias la extension manualmente a .jar y añades ese .jar a tu proyecto.

      ¿Ahora si?

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: