Создание проекта с помощью архетипа

Внимание Описан процесс создания приложений в среде разработки Eclipse IDE.

Для использования шаблонов (архетипов) приложений в среде разработки Eclipse IDE требуется репозиторий Maven, содержащий эти архетипы и библиотеки, или загрузить эти шаблоны и библиотеки в локальный репозиторий командами Maven вручную.

Добавить каталог архетипов

Чтобы добавить каталог архетипов в Eclipse IDE вызовете меню Window -> Preferences, далее раскройте ветку Maven -> Archetypes.

Реаозитории архетипов

Нажмите кнопку Add Remote Catalog ...

Реаозиторий Avalanche

В поле Catalog File введите URL адрес каталога архетипов Avalanche https://avalanche.transsys.ru/repository/maven-releases/archetype-catalog.xml. В поле Description определите имя каталога, например Архетипы Avalanche. Нажмите кнопку OK.

Каталоги архетипов

Добавить репозиторий Maven

Maven репозиторий с архетипами и библиотеками avalanche добавляется в файл settings.xml, который расположен в локальном репозитории Maven (см каталог .m2 в домашний каталог пользователя). Если этот файл не существует, то его нужно создать. В секции <server> указывается имя пользователя и его пароль для авторизованного доступа к репозиторию. Если нет необходимости в указании имени пользователя и его пароля, то секции <server> можно удалить или закомментировать.

Файл .m2/settings.xml

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd">
	<repositories>>
		<repository>
			<id>avalanche</id>
			<name>Repository avalanche</name>
			<url>https://avalanche.transsys.ru/repository/maven-releases/</url>
		</repository>
	</repositories>
	<servers>
		<server>
			<id>avalanche</id>
			<username>user-name</username>
			<password>user-password</password>
		</server>
	</servers>
</settings>

Добавить артефакты в локальный репозиторий

Если по каким либо причинам нет доступа к репозиторию maven с библиотеками Avalanche, то их можно загрузить в локальный репозиторий вручную. В локальный репозиторий maven (см каталог .m2) по умолчанию расположен в домашнем каталоге пользователя. Скачайте ПО maven с сайта https://maven.apache.org/download.cgi и выполните команду maven по инструкции ниже.

Параметры команды maven инсталляции артефакта описаны на станице https://maven.apache.org/plugins/maven-install-plugin/examples/specific-local-repo.html