Сборка для деплоя

Для сборки проекта для развёртывания на сервере клиента необходимо выполнить следующие шаги:

  • Скомпилировать и установить в локальный репозиторий Maven все составные части проекта, включая имеющиеся плагины, с помощью команды:
mvn install
  • Настроить параметры основного веб-приложения в файле server/build.properties.
  • Собрать основное веб приложение:
cd server
mvn package

Сборка в IDEA, отладка проекта

Для работы с проектом в среде IntelliJ IDEA необходимо на вкладке “Maven” импортировать основной pom.xml файл. При его импорте также будут импортированы и все остальные модули, входящие в состав проекта.

Building Headwind MDM in IDEA

Для тестирования и отладки проекта необходимо создать конфигурацию Maven с параметрами, указанными ниже:

Headwind MDM Maven configuration

Сборка других компонентов проекта

Для сборки Swagger UI, нужно выполнить команды:

cd swagger/ui
mvn package