Build Systems — Local Repository
4 min
Продолжение предыдущего поста о системах сборки — BuildSystems — Intro

Система сборки, описывающая зависимости на разных уровнях и плагины для выполнения задач.
В предыдущем посте есть ссылки на другие статьи, где описывается данная система, отличительной чертой которой является четко выраженный жизненный цикл сборки:
Но ни в одной из этих статей не описано, что в свою очередь, для меня было очень полезным — это настройка локального репозитория.

Maven
Система сборки, описывающая зависимости на разных уровнях и плагины для выполнения задач.
В предыдущем посте есть ссылки на другие статьи, где описывается данная система, отличительной чертой которой является четко выраженный жизненный цикл сборки:
- validate — проверяет корректность таинформации о проекте
- compile — компилирует исходники, фактически это обращение к плагину «compiler»;
- test — запуск юнит-тестов
- package — упаковка классов в заданный формат (zip, rar, jar, war, ear и т.д.)
- integration-test -запуск интеграционных тестов после сборки
- verify — проверяет корректность пакета и удовлетворение требованиям качества
- install — «установка» сборки в локальный репозиторий
- deploy — отправка пакета на заданный сервер
Локальный репозиторий Maven
Но ни в одной из этих статей не описано, что в свою очередь, для меня было очень полезным — это настройка локального репозитория.