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
- 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.
- 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.
- 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.