Desarrollo de adaptadores en Eclipes

improve this page | report issue

Visión general

Tal como se explicó en las anteriores guías de aprendizaje, los adaptadores son proyectos Maven que se crean directamente con Maven o mediante MobileFirst CLI. El código del adaptador se puede editar en un IDE, y más tarde, compilarlo y desplegarlo mediante Maven o MobileFirst CLI. Un desarrollador también puede elegir realizar todo el proceso de crear, desarrollar, compilar y desplegar dentro de un IDE soportado como, por ejemplo, Eclipse o IntelliJ. En esta guía de aprendizaje se crea y compila un adaptador en el IDE de Eclipse.

Para obtener las instrucciones para utilizar IntelliJ consulte el artículo del blog de Utilización de IntelliJ para desarrollar adaptadores Java de MobileFirst.

**Requisitos previos: **

  • Familiarícese con los adaptadores leyendo en primer lugar las guías de aprendizaje de adaptadores.
  • Integración de Maven en Eclipse. Desde Eclipse Kepler (v4.3), el soporte a Maven está incorporado en Eclipse. Si su instancia de Eclipse no da soporte a Maven, siga las instrucciones de m2e para añadir el soporte a Maven.

Ir a

Creación o importación de un proyecto Maven de adaptador

Siga las instrucciones que hay a continuación para crear un nuevo proyecto Maven de adaptador o para importar uno que ya exista.

Creación de un nuevo proyecto Maven de adaptador

  1. Para crear un nuevo proyecto Maven de adaptador, seleccione Archivo → Nuevo → Otro… → Maven → Proyecto Maven y pulse Siguiente.

    Imagen que muestra cómo crear un proyecto Maven de adaptador en Eclipse

  2. Proporcione un nombre de proyecto y su ubicación.
    • Asegúrese de que la opción para crear un proyecto simple está desmarcada y pulse Siguiente.

    Imagen que muestra cómo crear un proyecto Maven de adaptador en Eclipse

  3. Seleccione o añada el arquetipo del adaptador.
    • Si instaló arquetipos de forma local y no aparecen en la lista de arquetipos, seleccione Configurar → Añadir catálogo local → Navegue a /.m2/repository/archetype-catalog.xml en el directorio de inicio.
    • Pulse en Añadir arquetipo y proporcione los siguientes detalles:
      • ID de grupo de arquetipo: com.ibm.mfp
      • ID de artefacto de arquetipo: Indique adapter-maven-archetype-java, adapter-maven-archetype-http o adapter-maven-archetype-sql
      • Versión de arquetipo: Encontrará la última versión disponible en Maven Central

    Imagen que muestra cómo crear un proyecto Maven de adaptador en Eclipse

  4. Especifique los parámetros del proyecto Maven.
    • Especifique los parámetros ID de grupo, ID de artefacto, Versión y paquete y pulse Finalizar.

    Imagen que muestra cómo crear un proyecto Maven de adaptador en Eclipse

Importación de un proyecto Maven de adaptador existente

Para importar el proyecto Maven de adaptador, seleccione Archivo → Importar… → Maven → Proyectos Maven existentes.

Imagen que muestran cómo importar un proyecto Maven de adaptador en Eclipse

Compilación y despliegue de un proyecto Maven de adaptador

Un proyecto de adaptador se puede compilar y desplegar mediante mandatos de línea de mandatos de Maven, MobileFirst CLI o desde Eclipse.
Aprenda a compilar y desplegar adaptadores.

Sugerencia: También es posible mejorar Eclipse para facilitar el paso de despliegue integrando una ventana de línea de mandatos mediante un plugin, creando un entorno de desarrollo coherente. Desde esta ventana se pueden ejecutar mandatos de MobileFirst CLI o Maven.

Compilación de un adaptador

Para compilar un adaptador, pulse con el botón derecho del ratón sobre la carpeta del adaptador y seleccione Ejecutar como → Instalación Maven.

Despliegue de un adaptador

Para desplegar un adaptador, primero es necesario añadir el mandato Maven deploy:

  1. Seleccione Ejecutar → Ejecutar configuraciones…, pulse con el botón derecho del ratón en Compilación de Maven y seleccione Nuevo.
  2. Proporcione un nombre: “Maven deploy”.
  3. Establezca como objetivo: “adapter:deploy”.
  4. Pulse Aplicar y pulse Ejecutar para un despliegue inicial.

Puede pulsar con el botón derecho del ratón sobre la carpeta del adaptador y seleccionar Ejecutar como → Despliegue de Maven

Compilación y despliegue de un adaptador

También es posible combinar los objetivos Maven “build” y “deploy” en un único objetivo “build and deploy”: “clean install adapter:deploy”.

Lectura adicional

Aprenda a depurar código Java en adaptadores en la guía de aprendizaje Pruebas y depuración de adaptadores.

Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.
Last modified on February 18, 2019