Cómo importar un jar en Eclipse

¿Cómo importo un jar en Eclipse?

Puede agregar un jar en Eclipse haciendo clic con el botón derecho en Proyecto → Crear ruta → Configurar ruta de comstackción. En la pestaña Bibliotecas, haga clic en Agregar tarros o Agregar archivos JAR externos y otorgue el Tarro. Una demostración rápida aquí .

enter image description here

La solución anterior es obviamente una “Rápida”. Sin embargo, si está trabajando en un proyecto en el que necesita enviar archivos al repository de control de origen, le recomiendo que agregue archivos Jar a una carpeta de biblioteca dedicada en su repository de control de origen y haga referencia a algunos o todos como se mencionó anteriormente.

Agregar Jar externo no es inteligente en caso de que desee cambiar la ubicación del proyecto en el sistema de archivos.

La mejor forma es agregar el jar a la ruta de comstackción para que su proyecto se compile si se exporta:

  1. Crea una carpeta llamada lib en tu carpeta de proyecto.

  2. copia en esta carpeta todos los archivos jar que necesites.

  3. Actualiza tu proyecto en eclipse.

  4. Seleccione todos los archivos jar, luego haga clic derecho en uno de ellos y seleccione Build Path -> Add to Build Path

Dos opciones:

1 / Del proyecto:

texto alternativo

2 / Si ya ha importado otro jar, desde el directorio “Bibliotecas de referencia”:

texto alternativo

Ambos lo llevarán a esta pantalla donde puede administrar sus bibliotecas:

texto alternativo

Estos son los pasos:

  1. haga clic en Archivo> Importar. Se abre la ventana Importar.

  2. En Seleccionar una fuente de importación, haga clic en J2EE> Archivo JAR del cliente de la aplicación.

  3. Haga clic en Siguiente.

  4. En el campo Archivo de cliente de aplicación, ingrese la ubicación y el nombre del archivo JAR del cliente de la aplicación que desea importar. Puede hacer clic en el botón Examinar para seleccionar el archivo JAR del sistema de archivos.

  5. En el campo proyecto de Cliente de aplicación, escriba un nuevo nombre de proyecto o seleccione un proyecto de cliente de aplicación de la lista desplegable. Si escribe un nombre nuevo en este campo, el proyecto del cliente de la aplicación se creará en función de la versión del archivo JAR del cliente de la aplicación y utilizará la ubicación predeterminada.

  6. En la lista desplegable Target runtime, seleccione el servidor de aplicaciones al que desea orientar su desarrollo. Esta selección afecta la configuración del tiempo de ejecución modificando las entradas de ruta de clase para el proyecto.

  7. Si desea agregar el nuevo módulo a un proyecto de aplicación empresarial, seleccione Agregar proyecto a una checkbox EAR y luego seleccione un proyecto de aplicación empresarial existente de la lista o cree uno nuevo haciendo clic en Nuevo.

    Nota : Si escribe un nuevo nombre de proyecto de aplicación empresarial, el proyecto de aplicación empresarial se creará en la ubicación predeterminada con la versión J2EE compatible más baja según la versión del proyecto que se está creando. Si desea especificar una versión diferente o una ubicación diferente para la aplicación empresarial, debe usar el asistente de Proyecto de nueva aplicación empresarial.

  8. Haga clic en Finalizar para importar el archivo JAR del cliente de la aplicación.

Solo un comentario sobre la importación de tarros en proyectos de Eclipse (desarrollo de plug-in):

En caso de que esté desarrollando complementos de Eclipse, tiene sentido utilizar el mecanismo de agrupación nativo de Eclipse en lugar de simplemente importar el archivo jar a un proyecto de complemento. Eclipse (o mejor su tiempo de ejecución OSGi subyacente, Equinox) utiliza los denominados paquetes que contienen algo más de información que los archivos simples (por ejemplo, información de la versión, dependencias a otros paquetes, paquetes exportados, vea el archivo MANIFEST.MF). Debido a esta información, los paquetes OSGi pueden cargarse / descargarse dinámicamente y existe una resolución de dependencia automática disponible en un tiempo de ejecución OSGi / Eclipse. Por lo tanto, usar paquetes OSGi en lugar de tarros simples (contenidos dentro de otro paquete OSGi) tiene algunas ventajas.

(Por cierto, los plug-ins de Eclipse son lo mismo que los paquetes de OSGi).

Existe una buena posibilidad de que alguien haya agrupado una determinada biblioteca (de terceros) como un paquete OSGi. Es posible que desee echar un vistazo a los siguientes repositorys de paquetes:

Eclipse -> Preferencias -> Java -> Ruta de acceso de comstackción -> Bibliotecas de usuario -> Nuevo (Name it) -> Add external Jars

(Recomiendo arrastrar sus nuevas bibliotecas a la carpeta Eclipse antes de cualquiera de estos pasos para mantener todo junto, de esa manera si reinstala Eclipse o su sistema operativo no tendrá que volver a enlazar nada excepto el JDK). Ahora seleccione los archivos jar que desee. Haga clic en Aceptar.

Haga clic derecho en su proyecto y elija Build Path -> Add Library

Para su información, simplemente codifique y luego haga clic con el botón derecho y Fuente-> Organizar importaciones

en primer lugar, irá a su proyecto para lo que se creó y luego haga clic con el botón derecho del mouse y seleccione propiedades en la parte inferior y seleccione construir en la ruta en la esquina izquierda y agregue el archivo jar externo, agregue clic, aplique. eso es todo