Die Maven-Modellbibliothek ist ein Informationsmodell für Maven-Assets. Sie können die
Modellbibliothek verwenden, um Maven-Assets zu verwalten und sie als Maven-Repository bereitzustellen.
Die Maven-Modellbibliothek ist in IBM® Rational Asset Manager enthalten.
Sie können die Richtlinie 'POM Generation' verwenden, um mit anderen Produkten als Maven-Paketrepository zu arbeiten.
Mit der Modellbibliothek können Sie
IBM Rational Asset Manager als
Repository für Maven verwenden. Wenn Maven-Assets über ein Servlet für Repository-URLs sichtbar sind, können Sie diese Assets für die folgenden Zwecke einsetzen:
- Zum Erfüllen von Abhängigkeiten während eines Maven-Buildprozesses
- Zum Akzeptieren von hochgeladenen Dateien während eines Maven-Bereitstellungsprozesses
Um die Maven-Modellbibliothek zu aktivieren, müssen Sie ein Repository-Administrator
sein. Weitere Informationen finden Sie im Abschnitt
Maven-Bibliothek aktivieren.
Das Maven-Repository steht unter folgender Adresse zur Verfügung: http://<hostname>:<port>/<kontextstammelement>/maven2.
Funktionen der Maven-Modellbibliothek
Die Maven-Modellbibliothek umfasst die folgenden Funktionen:
- Assetattribute
- Das Assetattribut in der Maven-Modellbibliothek ist Group.Id. Group.Id ist
eine Kennung für ein Maven-Asset, die für ein bestimmtes Maven-Projekt eindeutig ist.
- Beispielassets
- Die Maven-Modellbibliothek umfasst mehrere Beispielassets. Der Assettyp ist 'Example Maven'. Diese
Assets dienen nur zu Demonstrationszwecken. Diese Assets müssen nicht verwendet werden, auch der
Typ 'Example Maven' nicht.
- Beziehungstypen
- Die Beziehungstypen in der Maven-Modellbibliothek lauten 'Ist abhängig von' und 'Abhängig'.