Релиз системы сборки Java-проектов Apache Maven 3.0

Вышел релиз Apache Maven 3.0, системы для автоматизации управления Java-проектами и организации процесса сборки. Maven позволяет организовать централизованную сборку, ведение отчетности, тестирование и документирование, базируясь на концепции объектной модели проекта, при которой вместо правил сборки при помощи XML-языка POM определяется структура проекта, оформляются связи и зависимости.

При создании Maven 3.0 разработчики попытались на сколько это возможно сохранить совместимость со второй веткой системы, тем не менее пришлось пойти на внесение ряда нарушающих совместимость функций. В новой версии проведена работа по увеличению производительности и удобства работы. Реализована возможность организации параллельной сборки; создан специальный API для конфигурирования компонентов; добавлено защищенное хранилище паролей в зашифрованном виде; добавлена поддержка разработки расширений с использованием компонентов из других расширений; реализована возможность отслеживания из расширений артефактов в локальных репозиториях.

© OpenNet