Время 16:20  Дата 06.04.2010

Открытый проект Apache Maven 3 выходит на финишную прямую


Открытый проект Apache Maven 3 в ближайшее время должен появиться в виде законченного релиза.


Всего этот проект существует уже чуть более шести лет и на его базе многие разработчики создают большие и сложные комплексы совместных программных проектов. Базируется Maven в основном на Java. Технически, Maven похож на более популярный проект Apache Ant, но первый базируется на несколько иных концепциях.

Полностью Maven представляет собой среду для автоматизации сборки проектов, специфицированных на XML-языке POM. Maven, в отличие от другого сборщика проектов Ant, обеспечивает декларативную, а не императивную сборку проекта. Версия Maven 2 появилась еще в 2005 году, когда компания Sonatype пожертвовала значительную часть кода для системы.

Сейчас проект Maven 3 находится в стадии версии 3.0 alpha 7 build и следующая сборка проекта станет уже финальной. Точную дату выхода разработчики пока не называют, но говорят, что она выйдет не позднее чем через 2 месяца.

Одной из наиболее существенных инноваций Maven 3 стала повышенная производительность, которая позволяет значительно быстрее взаимодействовать с другими программами, особенно с IDE Eclipse и M2eclipse. Вторым значимым новшеством является новая система Maven Polyglot, которая позволяет среде поддерживать скриптинговые языки вроде Ruby или Groovy через Maven Project Object Model (POM). Помимо этого, здесь появилась и новая командная оболочка, через которую можно осуществлять тюнинг сервера.

По оценкам разработчиков, всего в Maven 3 появилось не менее 1000 новых функций, которых не было в Maven 2.



Адрес новости: http://siteua.org/n/141223