Von Maven in Assets implementieren

Wenn Sie die Maven-Bibliothek aktiviert haben, können Sie Assets von Maven in IBM® Rational Asset Manager implementieren.

Vorbereitende Schritte

Bevor Sie Maven-Assets verwenden können, muss ein Repository-Administrator die Maven-Modellbibliothek aktivieren. Weitere Informationen finden Sie unter Maven-Bibliothek aktivieren.

Der mvn-Client kann in Rational Asset Manager integriert werden, wobei Rational Asset Manager als Maven-Repository genutzt wird.

Vor der Implementierung von Maven in Rational Asset Manager müssen Sie auf dem Computer, auf dem der mvn-Client ausgeführt werden soll, einen Repository-Eintrag zur Datei pom.xml hinzufügen. Weitere Informationen finden Sie unter Maven-Assets erstellen und verwenden.

Vorgehensweise

  1. Konfigurieren Sie Maven für die Implementierung. Detaillierte Anweisungen zur Konfiguration von Maven für die Implementierung gehen über den Umfang des vorliegenden Dokuments hinaus. Weitere Informationen zu Maven finden Sie unter Maven Deploy Plugin in der Maven-Dokumentation.
  2. Bearbeiten Sie die Datei settings.xml auf dem Computer, auf dem der Maven-Client ausgeführt wird, um Informationen zum Rational Asset Manager-Server hinzuzufügen. Weitere Informationen zur Bearbeitung der Datei settings.xml finden Sie unter Maven-Assets erstellen und verwenden.
  3. Implementieren Sie das Maven-Projekt. Das Projekt wird anhand der Informationen im Distribution-Management-Abschnitt der Datei pom.xml implementiert. Das folgende Beispiel zeigt das typische Format der Distribution-Management-Elemente in der Datei pom.xml für Assets vom Typ Maven Artifact, die in der Community Sample Open Source erstellt werden sollen:
    <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>
    Geben Sie das url-Element im folgenden Format an: http://hostname:portnummer/kontextstammelement_für_web-services/maven2/community-name/assettyp. Stellen Sie sicher, dass community-name und assettyp mit dem Community-Namen und dem Assettyp übereinstimmen, die Sie auf dem Server verwenden. Die obige Beispiel zeigt eine typische URL für einen Rational Asset Manager-Server, der unter server.example.com für Assets des Typs Maven Artifact in der Community Sample Open Source ausgeführt wird. Allgemeine Informationen zur Bearbeitung des Distribution-Management-Abschnitts der Datei pom.xml in Maven finden Sie unter POM Reference in der Maven-Dokumentation.

Ergebnisse

Wenn die Implementierung von Maven (mvn) erfolgt, wird das Projektasset auf Rational Asset Manager hochgeladen. Wenn das Asset vorhanden ist, wird es mit den von Maven implementierten Dateien aktualisiert. Wenn das Asset nicht vorhanden ist, wird es erstellt.

Feedback