О чём курс
В процессе обучения рассматриваются теоретические основы и особенности сборки Java-проектов с использованием Apache® Maven, принцип его работы и архитектурные особенности. Также рассматривается интеграция Maven с IDE Eclipse и Hudson.
Цели
После завершения обучения слушатели разберутся:
- с назначением сборщика проектов;
- процессом установки Maven;
- структурой POM-файла и жизненным циклом сборки;
- понятием, использованием и созданием архетипов;
- интеграцией Maven с IDE Eclipse и Hudson.
После завершения обучения слушатели смогут:
- использовать Maven для сборки своих продуктов;
- подключать и конфигурировать плагины;
- использовать профили и свойства;
- уметь работать с Maven из командной строки и с помощью Eclipse.
Целевая аудитория
Разработчики ПО.
Предварительная подготовка
Необходимо иметь опыт разработки на платформе Java.
Для кого
Разработчик
Улучшаемые навыки
Основы Apache Maven
Создание и настройка Maven-проекта
Управление зависимостями
Сборка и тестирование проекта
Интеграция с системами контроля версий и CI/CD
Программа курса
01
Назначение сборщика проекта
05
Управление зависимостями
07
Жизненный цикл проекта
08
Часто используемые плагины
10
Использование профилей
Чему вы научитесь
01
Научитесь понимать основные концепции и архитектуру Maven
02
Освоите процесс создания и настройки Maven-проекта
03
Научитесь добавлять и управлять зависимостями в проекте с помощью Maven
04
Освоите команды Maven для сборки и тестирования проекта
05
Научитесь интегрировать Maven с системами контроля версий и инструментами непрерывной интеграции/непрерывного развертывания (CI/CD)