Implementando do Maven para Ativos

Se você ativou a biblioteca do Maven, poderá implementar ativos do Maven para o IBM® Rational Asset Manager.

Antes de Iniciar

Para que seja possível usar ativos do Maven, um administrador de repositório deve ativar a biblioteca de modelos do Maven. Para obter informações adicionais, consulte Ativando a Biblioteca do Maven.

O cliente mvn pode integrar-se ao Rational Asset Manager, usando o Rational Asset Manager como um repositório do Maven.

Antes de implementar do Maven para o Rational Asset Manager, você deve incluir uma entrada de repositório no arquivo pom.xml no computador em que planeja executar o cliente mvn. Consulte Criando e Usando Ativos do Maven para obter mais informações.

Procedimento

  1. Configure o Maven para implementação. Instruções específicas para configurar o Maven para implementação estão além do escopo desta documentação. Para saber mais sobre o Maven, consulte Plug-in de Implementação do Maven na documentação do Maven.
  2. No computador que está executando o cliente Maven, edite o arquivo settings.xml para incluir informações sobre o servidor Rational Asset Manager. Para saber mais sobre como editar o arquivo settings.xml, consulte Criando e Usando Ativos do Maven.
  3. Implemente o projeto Maven. O projeto é implementado com base nas informações na seção de gerenciamento de distribuição do arquivo pom.xml. O seguinte exemplo mostra o formato típico dos elementos de gerenciamento de distribuição em um arquivo pom.xml, para ativos do tipo Maven Artifact a serem criados na comunidade 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 o elemento url usando o seguinte formato: http://hostname:portnumber/web_services_context-root/maven2/community_name/asset_type. Certifique-se de alterar o community_name e o asset_type para que correspondam ao nome da comunidade e ao tipo de ativo usado no servidor. O exemplo anterior mostra uma URL típica para um servidor Rational Asset Manager em execução em server.example.com, para ativos do tipo Maven Artifact na comunidade Sample Open Source. Para obter informações gerais sobre como editar a seção de gerenciamento de distribuição do arquivo pom.xml no Maven, consulte a Referência do POM na documentação do Maven.

Resultados

Ao implementar a partir do Maven (o cliente mvn), o ativo do projeto é transferido por upload para o Rational Asset Manager. Se o ativo existir, ele será atualizado com os arquivos implementados pelo Maven. Se o ativo não existir, ele será criado.
Nota: Somente o Maven 2 é suportado.

Feedback