Настройка maven под windows

. как установить Maven на Windows?

Надеюсь, что эту инструкцию читают те, кто знает, что такое Maven, а те, кто не знает, могут почитать на официальном сайте ну или хотя бы в википедии.

Maven реализован на языке программирования Java, поэтому первым делом конечно же нужно установить Java.

Как и многие другие Java-программы, Maven не имеет специальной программы для инсталляции, его нужно просто «скачать и распаковать».

Скачать с официального сайта, берите самую последнюю версию, на выбор в формате .tar.gz или .zip (если не уверены – берите .zip).

Распаковать в произвольное место. Ну, не совсем произвольное, лучше, если в пути к этому месту не будет русских букв в названиях директорий. Нельзя сказать, что Java не умеет с этим работать, просто могут потребоваться дополнительные настройки, связанные с кодировками. Поэтому постарайтесь этого избежать, используя в названиях директорий только латиницу.

Всё, Maven готов к работе!

Но чтобы его было удобно запускать, полезно ещё настроить переменные окружения, аналогично тому, как это было описано в инструкции по установке Java. Только на этот раз надо настраивать переменную MAVEN_HOME (она должна указывать на ту директорию, куда вы распаковали Maven), а также в переменную PATH надо добавить путь к директории %MAVEN_HOME%\bin (подробнее о том, как настраиваются переменные окружения, можно почитать в инструкции по установке Java).

После того, как вы изменили переменные окружения, новые значения будут действительны только для новых запускаемых программ, уже работающие программы не узнают о том, что переменные окружения поменялись. Поэтому если у вас уже была запущенная консоль — её придётся перезапустить, чтобы изменения переменных окружения вступили в силу.

Итак, стартуем новую консоль и проверяем, что Maven доступен и работает — выполняем команду mvn :

При этом, конечно, появляется сообщение об ошибке, ведь мы запускаем Maven в каком-то странном месте, где нет описания проекта, который ему нужно собирать.

Но тем не менее, он работает, и можно начинать создавать проекты. Впрочем, это уже совсем другая история.

Автор: Алексей Баранцев

Если вам понравилась эта статья, вы можете поделиться ею в социальных сетях (кнопочки ниже), а потом вернуться на главную страницу блога и почитать другие мои статьи.
Ну а если вы не согласны с чем-то или хотите что-нибудь дополнить – оставьте комментарий ниже, может быть это послужит поводом для написания новой интересной статьи.

Читайте также:  Ubuntu live usb from linux

Установка Maven в Windows

Apache Maven — это инструмент командной строки для сборки Java-приложений и управления зависимостями.

Для работы Maven необходима Java, и перед установкой Maven в Windows необходимо убедиться, что Java Development Kit (JDK) установлен, а переменная окружения JAVA_HOME задана.

Как только эти требования будет удовлетворены, можно начинать скачивать и устанавливать Maven.

В этой заметке я покажу, как установить Maven в Windows, как задать переменную окружения MAVEN_HOME и как добавить Maven в PATH .

Дельный Совет: Узнать версию Java (JDK/JRE)! Читать далее →

Установка JDK

Для Maven необходима Java, поэтому в первую очередь необходимо установить Java Development Kit (JDK) и задать переменную окружения JAVA_HOME .

Скачайте и установите JDK, если это еще не было сделано.

Убедитесь, что переменная окружения JAVA_HOME задана.

Переманная окружения Описание Пример
JAVA_HOME Путь к папке с установленным JDK D:\apps\jdk-13.0.2

Редактор Переменных Окружения: Чтобы задать/обновить переменную окружения ( JAVA_HOME , MAVEN_HOME , PATH и т.п.) откройте редактор переменных окружения, нажав клавишу Win , чтобы открыть меню «Пуск» и наберите перемен для поиска ссылок на «Изменение системных переменных среды» или «Изменение переменных среды текущего пользователя«.

Установка Maven в Windows

Скачайте zip-архив с Maven и извлеките содержимое в выбранную папку.

Задайте переменную окружения MAVEN_HOME .

Переманная окружения Описание Пример
MAVEN_HOME Путь к папке с Maven D:\apps\apache-maven-3.6.0

Чтобы иметь возможность выполнять команду mvn из командной строки, откройте еще раз редактор переменных окружения, найдите переменную окружения PATH , нажмите Edit и добавьте путь: %MAVEN_HOME%\bin .

Проверка Установки Maven

Нажмите Win + R , наберите cmd и нажмите Enter , чтобы запустить новую командную строку.

Чтобы убедиться, что Maven был успешно установлен, выполните:

Maven — настройка среды

Maven — это инструмент на основе Java, поэтому самое первое требование — установить JDK на ваш компьютер.

Системные требования

JDK 1,7 или выше.
объем памяти Нет минимальных требований.
Дисковое пространство Нет минимальных требований.
Операционная система Нет минимальных требований.

Шаг 1. Проверка установки Java на вашем компьютере.

Откройте консоль и выполните следующую команду Java .

Операционные системы задача команда
Windows Открытая командная консоль c: \> Java-версия
Linux Открытый командный терминал $ java-версия
макинтош Открытый терминал машина:

Джозеф $ Java-версия

Давайте проверим вывод для всех операционных систем —

Java (TM) SE Runtime Environment (сборка 1.7.0_60-b19)

Java HotSpot (TM) 64-разрядная серверная виртуальная машина (сборка 24.60-b09, смешанный режим)

Java (TM) SE Runtime Environment (сборка 1.7.0_60-b19)

Java HotSpot (TM) 64-разрядная серверная виртуальная машина (сборка 24.60-b09, смешанный режим)

Java (TM) SE Runtime Environment (сборка 1.7.0_60-b19)

Java HotSpot (TM) 64-разрядная серверная виртуальная машина (сборка 24.60-b09, смешанный режим)

Java (TM) SE Runtime Environment (сборка 1.7.0_60-b19)

Java HotSpot (TM) 64-разрядная серверная виртуальная машина (сборка 24.60-b09, смешанный режим)

Java (TM) SE Runtime Environment (сборка 1.7.0_60-b19)

Java HotSpot (TM) 64-разрядная серверная виртуальная машина (сборка 24.60-b09, смешанный режим)

Java (TM) SE Runtime Environment (сборка 1.7.0_60-b19)

Java HotSpot (TM) 64-разрядная серверная виртуальная машина (сборка 24.60-b09, смешанный режим)

Если у вас не установлена ​​Java, установите Java Software Development Kit (SDK) по адресу https://www.oracle.com/technetwork/java/javase/downloads/index.html . Мы принимаем Java 1.7.0.60 в качестве установленной версии для этого урока.

Шаг 2 — Установите JAVA Environment

Установите переменную среды JAVA_HOME, чтобы она указывала на местоположение базовой директории, где установлена ​​Java на вашем компьютере. Например —

Операционные системы Выход
Windows
Операционные системы Выход
Windows Установите переменную среды JAVA_HOME в C: \ Program Files \ Java \ jdk1.7.0_60
Linux экспорт JAVA_HOME = / usr / local / java-current
макинтош export JAVA_HOME = / Библиотека / Java / Главная

Добавьте расположение компилятора Java в системный путь.

Часть 4. Основы Maven

Пошаговая установка Maven

Для начала нужно установить Maven, скачав его по этой ссылке.

Далее необходимо распаковать скачанный архив и установить переменной окружения M2_HOME ссылку на местонахождение распакованного архива. Например, C:\Program Files\maven\

Чтобы проверить, что все установилось, в командной строке пропиши:

Если отобразится информация о версии Maven, Java и т.д., все готово к работе.

Теперь открой IntelliJIDEA и создай новый проект. В первом же окне выбери Maven:

Нажми Next и заполни следующее диалоговое окно:

Далее стандартно создай проект в необходимом месте.

После того, как проект создался, обрати внимание на его структуру:

Это cтандартная структура для Maven-проекта :

  • в папке src/main/java содержатся java-классы;
  • в src/main/resources — ресурсы, которые использует наше приложение (HTML-страницы, картинки, таблицы стилей и тд);
  • src/test — для тестов.

Еще обрати внимание на файл под название pom.xml . Это и есть главный файл для управления Мавеном . Все описание проекта содержится здесь. Пока там не слишком много информации, но сейчас мы будем ее добавлять.

Управление зависимостями в Maven

На сайте библиотеки. Если нам нужен Apache Commons IO, переходим на официальный сайт, выбираем вкладку Dependency Information. Здесь есть вся необходимая информация — ее можно просто скопировать и добавить в наш раздел dependencies.

В Maven-репозитории. В поиске введи “apache commons io”, и ты увидишь все доступные версии библиотеки. После выбора нужной, просто скопируй:

и добавь в свой pom.xml.

Виды Maven-репозиториев

Сборка Java-проекта с помощью Maven

через командную строку:

используя Intellij IDEA:

До запуска package выполняются фазы validate, compile, test. Исключение — фаза clean. Ее желательно вызывать перед каждой новой сборкой проекта. Фазы можно перечислить через пробел:

mvn clean package.

Также у каждой фазы есть пре- и пост-фазы: например, pre-deploy, post-deploy, pre-clean, post-clean, но используются они довольно редко. Кроме этого, у каждой фазы есть цели (goal). Стандартные цели заложены по умолчанию, дополнительные добавляются Maven-плагинами. Иногда во время какой-то фазы нужно выполнить дополнительный функционал. Для этого существуют Maven-плагины. Список официальных плагинов можно посмотреть на сайте Мавена. Но знай, что еще есть много пользовательских плагинов, которые можно найти на сторонних ресурсах. Ну и естественно, при какой-то экзотической необходимости, у тебя всегда остается возможность написать такой плагин самому .

Maven. Часть 1 – Знакомство и настройка

На мой взгляд Maven – это инструмент, без которого нельзя обойтись не одному Java программисту. Что такое Maven и для чего он нужен вы узнаете в этой статье.

Шаг 1. Знакомство с Maven

Apache Maven — фреймворк для автоматизации сборки проектов, специфицированных на XML-языке POM(Project Object Model).

Слово maven происходит из языка Идиш и означает примерно «собиратель знания».

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

Главное преимущество Maven — это управление зависимостями. Редко какие проекты пишутся без использования сторонних библиотек. Эти сторонние библиотеки зачастую тоже в свою очередь используют библиотеки разных версий. Maven позволяет управлять такими сложными зависимостями, что позволяет разрешать конфликты версий и в случае необходимости легко переходить на новые версии библиотек.

Шаг 2. Установка Maven в OS Windows

Для начало скачаем Framework Maven.

На момент написания статьи самая новая версия Maven 3.0.5 скачать можно тут: http://maven.apache.org/download.cgi (apache-maven-3.0.5-bin.zip)

После того как мы скачали Maven, начинаем его установку.

1. Распаковываем zip архив в любую удобную для вас директорию, я распаковываю в корень диска для удобства C:\\apache-maven-3.0.5

2. Создаем переменную среды с именем M2_HOME.

Для этого заходим в Win+Pause, далее “Дополнительные параметры системы” -> “Переменные среды, затем “Создать” указываем имя переменной “M2_HOME” и задаете значение, являющееся путем к директории apache-maven-3.0.5, у меня путь получился таким: C:\\apache-maven-3.0.5

3) В этом же диалоговом окне создайте переменную с именем M2 и присвойте ей значение %M2_HOME%\bin

4) Здесь же создайте еще переменную MAVEN_OPTS и присвойте ей значение -Xms256m или -Xmx512m. Это зависит от настроек вашей виртуальной машины. Данный пункт является необязательным, он просто дает некоторые дополнительные возможности для Maven.

5) Здесь же создайте или измените переменную Path, присвоив ей значение %M2%. Данное действие позволит нам работать с Maven через командную строку.

6) Также убедитесь, что у вас есть переменная с именем JAVA_HOME и она содержит путь к вашему JDK. К примеру: C:\Program Files\Java\jdk1.7.0

7) Откройте командную строку и выполните в ней mvn —version, чтобы убедиться в корректной установке. Вы должны увидеть информацию о текущей версии Maven.

Шаг 3. Установка Maven в Intellij IDEA

Или же если вы пользуетесь средой разработки Intellij IDEA, то достаточно зайти в Maven и установить путь: C:\\apache-maven-3.0.5 :

Читайте также:  Windows 10 не видит pocketbook 627
Оцените статью