Что такое Maven

Обновлено и опубликовано Опубликовано:

Maven —
простыми словами

система сборки для приложений, разработанных, как правило, на Java (а также на Ruby, C# и другие). Поддерживается сообществом Apache Software Foundation. Maven используем файл с инструкциями и параметрами сборки на языке разметки POM (по сути, это XML).

В результате сборки полученные файлы принято называть артефактами. А также, все приложения, плагины, архетипы и проекты. Место, где хранятся используемые файлы JAR, а также библиотеки, плагины и любые артефакты называют репозиторием Maven. Существует несколько типов данных репозиториев:

  1. Локальный (local) — находится на том же компьютере, где установлен Maven. Путь до каталога определяется в конфигурационном файле settings.xml.
  2. Центральный (central) — поддерживается сообществом системы. Адрес (URL): http://repo1.maven.org/maven2.
  3. Удалённый (remote) — определяется разработчиком с помощью файла pom.xml.

Установить Maven можно на любую популярную операционную систему семейств Windows или Linux (Ubuntu, Debian. CentOS и другие). Скачать его можно на официальном сайте — на этой же странице можно ознакомиться с системными требованиями и перейти на страницу документации. Установка приложения сводится к распаковке архива и прописыванию путей для системных переменных (JAVA_HOME, PATH). После установки нам будет доступна команда mvn — например:

mvn --version

Maven может устанавливаться как дополнения в среду разработки, например, IntelliJ IDEA.

В качестве альтернатив можно рассмотреть программные продукты Gradle и Apache Ant.

Подробнее о Maven на Википедии.

Встречается в статьях

Мини-инструкции:

  1. Настройка сервера видеоконференцсвязи OpenMeetings на Linux CentOS 8
Дмитрий Моск
— IT-специалист.
Настройка серверов, компьютерная помощь.

Другие термины

SSD   Mail.ru   Apache   Python   Реестр Windows   Терминальный сервер   DMARC   Ansible   QR-код   IMAP   Mikrotik   SMTP   NetBIOS   Nextcloud   Telnet   Ethernet   IPerf   RSS   Vlan   Remote Desktop Gateway  
.....

Реклама