Если включена библиотека Maven, можно развертывать ресурсы из Maven в IBM® Rational Asset Manager.
Прежде чем начать
Перед тем как приступать к работе с ресурсами Maven, администратор хранилищ должен включить библиотеку модели Maven. Дополнительная информация приведена в разделе Включение поддержки библиотеки Maven..
Клиент mvn поддерживает интеграцию с Rational Asset Manager
(Rational Asset Manager используется в качестве хранилища Maven).
Перед развертыванием из Maven в Rational Asset Manager необходимо добавить информацию о хранилище в файл pom.xml системы, где будет работать клиент mvn.
См. раздел Создание ресурсов Maven и работа с ними.
Процедура
- Настройте Maven для развертывания. Конкретные инструкции по настройке Maven для развертывания выходят за рамки данной документации. Дополнительная информация о Maven приведена в разделе Модуль развертывания Maven документации Maven.
- В системе клиента Maven добавьте информацию о сервере Rational Asset Manager в файл settings.xml. Дополнительная информация о настройке файла settings.xml приведена в разделе Создание ресурсов Maven и работа с ними.
- Разверните проект Maven. Проект развертывается согласно информации в разделе управления распределением файла
pom.xml. В следующем примере демонстрируется формат элементов управления распределением в файле pom.xml (для ресурсов типа Maven Artifact, создаваемых в сообществе 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>
Укажите элемент url в следующем формате:
http://имя-хоста:номер-порта/корневой-контекст-веб-служб/maven2/имя-сообщества/тип-ресурса.
Элементы имя-сообщества и тип-ресурса должны совпадать с именем сообщества и типом ресурса на сервере соответственно.
В предыдущем примере показан типичный URL для сервера Rational Asset Manager, работающего на хосте server.example.com для ресурсов типа Maven
Artifact в сообществе Sample Open Source.
Общая информация по настройке раздела управления распределением файла
pom.xml в Maven приведена в разделе Справочник POM документации Maven.
Результаты
После развертывания из Maven (клиент
mvn) ресурс проекта передается в
Rational Asset Manager.
Если ресурс существует; он обновляется файлами, которые развертывает Maven. Если ресурс не существует, он создается.
Прим.: Поддерживается только Maven 2.