Рубрика: Apache Maven
Apache Maven — фреймворк для автоматизации сборки проектов на основе описания их структуры в файлах POM (Project Object Model) Название программы, maven, — является словом из языка идиш, смысл которого можно примерно выразить как «собиратель знания».
Пишем собственный maven плагин
Как я писал раньше, всю настоящую работу в maven выполняют плагины. И эти плагины кем-то были разработаны, а следовательно, можно написать и свой собственный плагин. Подготовка Лучше всего начинать писать…
Основные плагины maven
В статье о сборочных циклах я писал, что maven предоставляет инфраструктуру и устанавливает правила, а…
Сборочный цикл в Maven
Основная цель, для которой создавался maven — автоматизация сборки проектов. Подход к управлению сборкой в maven…
Управление зависимостями в Maven
Apache Maven — отличная штука, для управления сторонними зависимостями в вашем проекте. Достаточно сказать ему, какой артефакт вам нужен и всё остальное Maven сделает сам. Добавление зависимостей Все зависимости перечисляются…
Архетипы Maven
Самый простой и удобный способ создания нового проекта в Apache maven, это создание его из архетипа. Архетип это шаблон вашего будущего проекта или, цитируя официальную документацию: «архетип есть модель по…
Создание Maven проекта
Apache Maven это система сборки проектов. Поэтому сразу после установки Apache Maven создадим первый проект, который можно будет собрать. Архетипы Для создания новых проектов в Apache Maven проще всего использовать архетипы…
Hello, Maven
Apache Maven — фреймворк для автоматизации сборки проектов на основе описания их структуры в файлах POM. Название программы, maven, — является словом из языка идиш, смысл которого можно примерно выразить как…