Apache Maven — Повтор
О чём курс
Автоматизируйте жизненный цикл сборки Java-приложений, перейдя от базового использования к глубокому пониманию работы плагинов и Mojo (Maven plain Old Java Object). Вы разберете практическую настройку инструментов для тестирования (Surefire, Failsafe), генерации отчетов о покрытии кода (Jacoco), управления зависимостями и упаковки проектов в jar и war архивы. Особое внимание уделяется работе с многомодульными проектами и продвинутым техникам наследования конфигурационных файлов POM. Вы научитесь не только пользоваться готовыми решениями, но и создавать собственные плагины с последующим деплоем в репозиторий.
Программа обучения
- Surefire: запуск unit-тестов
- Failsafe: запуск integration-тестов
- Jacoco: генерация отчетов о покрытии кода тестами
- Release: релизные версии проектов и работа с GitHub
- Assembly: упаковка приложений в jar
- Dependency: управление зависимостями и транзитивными библиотеками
- Разработка собственного плагина и его деплой в репозиторий
- Работа с типами артефактов (jar, war)
- Сборка исполняемых jar-файлов через командную строку
- Многомодульные проекты и наследование POM-конфигураций
Выпуски серии 2
Все 2Другие материалы автора 12
DM Dzianis Matveyenka Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.