Desplegar de Maven a activos

Si ha habilitado la biblioteca Maven, puede desplegar activos de Maven a IBM® Rational Asset Manager.

Antes de empezar

Para poder utilizar activos de Maven, un administrador de repositorio debe habilitar la biblioteca de modelos Maven. Para obtener más información, consulte Habilitar la biblioteca Maven.

El cliente mvn se puede integrar con Rational Asset Manager utilizando Rational Asset Manager como repositorio de Maven.

Antes de desplegar desde Maven a Rational Asset Manager, debe añadir una entrada de repositorio en el archivo pom.xml, en el sistema en el que tiene previsto ejecutar el cliente mvn. Consulte Crear y utilizar activos de Maven para obtener más información

Procedimiento

  1. Configure Maven para el despliegue. Las instrucciones específicas para configurar Maven para el despliegue van más allá del ámbito de esta documentación. Para obtener más información sobre Maven, consulte Maven Deploy Plugin en la documentación de Maven.
  2. En el sistema que ejecuta el cliente Maven, edite el archivo settings.xml para añadir información sobre el servidor Rational Asset Manager. Para aprender más sobre cómo editar el archivo settings.xml, consulte Crear y utilizar activos Maven.
  3. Despliegue el proyecto Maven. El proyecto se despliega basándose en la información de la sección de gestión de la distribución del archivo pom.xml. El ejemplo siguiente muestra el formato típico de los elementos de gestión de distribución en un archivo pom.xml, para activos de tipo Maven Artifact a crear en la comunidad Sample Open Source:
    <distributionManagement>
    	<repository>
    		<id>rational.repo</id>
    		<name>Rational Asset Manager repository</name>
    		<url>http://server.example.com/ram.ws/maven2/Sample%20Open%20Source/Maven%20Artifact/</url>
    	</repository>
    </distributionManagement>
    Especifique el elemento url utilizando el formato siguiente: http://nombre_de_host:número_de_puerto/raíz_de_contexto_de_servicios_web/maven2/nombre_de_comunidad/tipo_de_activo. Asegúrese de cambiar el nombre_de_comunidad y tipo_de_activo para que coincida con el nombre de comunidad y tipo de activo que utiliza en el servidor. El ejemplo anterior muestra un URL típico de un servidor Rational Asset Manager que se ejecuta en server.example.com, para activos de tipo Maven Artifact en el Sample Open Source de la comunidad. Para obtener información general sobre la edición de la sección de gestión de la distribución del archivo pom.xml en Maven, consulte POM Reference en la documentación de Maven.

Resultados

Cuando despliegue desde Maven (el cliente mvn), el activo del proyecto se sube a Rational Asset Manager. Si el activo existe, se actualiza con los archivos desplegados por Maven. Si el activo no existe, se crea.

Comentarios