Как установить Maven на Linux

Maven — фреймворк, который автоматизирует сборку проектов. Установить данный инструмент на машину Linux можно в несколько шагов. Для начала нужно поставить JDK — без него фреймворк не запустится. 

Примечание: В этом мануале мы покажем, как установить Maven на сервер Ubuntu, однако описанные здесь действия подходят для его установки на любой дистрибутив Linux (конечно, с небольшими поправками). 

Установка JDK на Linux

Как правило, для установки чего-либо в Ubuntu мы используем диспетчер пакетов apt. Но у него нет доступа к последним пакетам JDK. Текущая версия — Java 13, но команда

apt list -a | grep openjdk

показывает, что доступны только версии OpenJDK 8 и 11. Следовательно, лучше установить JDK, используя двоичные файлы и некоторые переменные среды.

1: Загрузка бинарных файлов JDK

Перейдите по этому URL-адресу: https://jdk.java.net/13/. Скопируйте ссылку для загрузки сборки Linux/x64. Затем используйте приведенную ниже команду, чтобы загрузить пакет и извлечь его.

$ wget https://download.java.net/java/GA/jdk13.0.1/cec27d702aa74d5a8630c65ae61e4305/9/GPL/openjdk-13.0.1_linux-x64_bin.tar.gz
$ tar -xvf openjdk-13.0.1_linux-x64_bin.tar.gz
$ mv jdk-13.0.1 /opt/

Мы переместили JDK в каталог /opt, но вы можете оставить его в любом месте файловой системы.

2: Установка переменных JAVA_HOME и PATH

Откройте файл .profile из домашнего каталога и добавьте в него следующие строки.

JAVA_HOME='/opt/jdk-13.0.1'
PATH="$JAVA_HOME/bin:$PATH"
export PATH

Чтобы применить изменения конфигурации, вы можете перезапустить терминал или выполнить команду: 

source .profile

3: Проверка установки Java

Вы можете запустить команду java -version, чтобы проверить установку JDK.

$ java -version

openjdk version "13.0.1" 2019-10-15
OpenJDK Runtime Environment (build 13.0.1+9)
OpenJDK 64-Bit Server VM (build 13.0.1+9, mixed mode, sharing)
$

Установка Maven

Установив и проверив JDK, мы можем переходить к установке Maven. В целом она состоит из таких же этапов. 

1: Загрузка двоичных файлов Maven

Сначала нам нужны бинарные файлы фреймворка. Перейдите по URL-адресу: https://maven.apache.org/download.cgi. Скопируйте ссылку на файл по имени Binary tar.gz archive. Затем выполните следующие команды, чтобы загрузить и распаковать его.

$ wget https://mirrors.estointernet.in/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
$ tar -xvf apache-maven-3.6.3-bin.tar.gz
$ mv apache-maven-3.6.3 /opt/

2: Установка переменных M2_HOME и PATH

Поместите в файл .profile следующие строки: 

M2_HOME='/opt/apache-maven-3.6.3'
PATH="$M2_HOME/bin:$PATH"
export PATH

Перезапустите терминал или запустите команду source .profile, чтобы применить изменения.

3: Тестирование установки Maven.

ЧТобы проверить нашу установку, давайте запросим версию фреймворка. Для этого выполните команду: 

$ mvn -version

Команда должна выдать следующий результат.

Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /opt/apache-maven-3.6.3
Java version: 13.0.1, vendor: Oracle Corporation, runtime: /opt/jdk-13.0.1
Default locale: en, platform encoding: UTF-8
OS name: "linux", version: "4.15.0-47-generic", arch: "amd64", family: "unix"
$

Заключение 

Вы успешно установили фреймворк Maven в систему Linux. Теперь вы можете использовать его для построения и управления проектами, написанными на Java, C#, Ruby, Scala и других языках.

Читайте также: Сборка простого приложения на Koa

Tags: , , , , ,

Добавить комментарий