Страницы

Поиск по вопросам

суббота, 23 марта 2019 г.

Зачем нужен maven?

Здравствуйте, очень хотелось бы узнать, много пересмотрел и перечитал, но не могу понять. Зачем нужен Maven, если есть IDE - Eclipse, Netbeans и т.д.? В чем его преимущество по сборкам, если и IDE справляются?


Ответ

Не совсем корректный вопрос, нельзя сравнивать Maven и среды разработки. C Maven можно работать и без сред разработки. Зачем нужен? Для управления зависимостями, для сборки проектов, и для кучи всего остального полезного. К примеру, ты пишешь большой проект и используешь в нем много технологий, к примеру, Hibernate, JUnit. Возникает вопрос как подключить все библиотеки? Ответ прост - просто прописать зависимости в pom.xml, а maven их скачает за тебя. Затем возможна такая ситуация, ты хочешь показать проект другу, отправляешь ему, но вот проблема, если это не проект Maven, то твоему другу придется скачивать библиотеки, чтобы проект заработал, а так за него это сделает Maven.С ростом твоих проектов - ты сам оценишь достоинства Maven. IDE справляются - а если нет IDE на твоем компьютере?Что будешь делать? На помощь приходит Maven, он кроссплатформенный и для работы с ним достаточно командной строки.

Комментариев нет:

Отправить комментарий