- Архитектура системы
- Сборка системы
- Архитектура плагинов
- Разработка плагина
- Доработка ядра
Сборка для деплоя
Для сборки проекта для развёртывания на сервере клиента необходимо выполнить следующие шаги:
- Скомпилировать и установить в локальный репозиторий Maven все составные части проекта, включая имеющиеся плагины, с помощью команды:
mvn install
- Настроить параметры основного веб-приложения в файле server/build.properties.
- Собрать основное веб приложение:
cd server mvn package
Сборка в IDEA, отладка проекта
Для работы с проектом в среде IntelliJ IDEA необходимо на вкладке “Maven” импортировать основной pom.xml файл. При его импорте также будут импортированы и все остальные модули, входящие в состав проекта.
Для тестирования и отладки проекта необходимо создать конфигурацию Maven с параметрами, указанными ниже:
Сборка других компонентов проекта
Для сборки Swagger UI, нужно выполнить команды:
cd swagger/ui mvn package