ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Понедельник, 31 марта, 2025
Сегодня у нас 1 праздник:
Международный День Резервного Копирования (World Backup Day). Пользователи сайта социальных новостей reddit предложили сделать дату 31.03 Международным днём резервного копирования, аргументируя это тем, что никогда заранее нельзя узнать, какие сюрпризы преподнесёт 1.04

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

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

В этой статье мы покажем вам, как установить Apache Maven 3 на Ubuntu 16.04 VPS. Apache Maven является программным обеспечением управления проектами со свободным и открытым исходным кодом, написанный на Java. На основе концепции объекта проекта модели (POM), Maven может управлять всеми построенными проектами. С помощью Maven вы можете легко хранить документы, формировать отчеты и документацию из центральной части информации. Установка Maven на Ubuntu 16.04, довольно простая задача, и не занимает более 10 минут.

Ниже перечислены некоторые из основных Maven 3 функций:

1. Вход с помощью SSH

Прежде всего, войдите на свой Ubuntu 16,04 VPS через SSH с правами суперпользователя

ssh root@IP_Address -p Port_number

2. Обновление пакетов ОС

Обновите все установленные пакеты до последней версии

apt-get update && apt-get upgrage

3. Проверьте версию Maven

Установка Apache Maven является очень простым процессом. Он доступен в официальном репозитории Ubuntu 16.04. Вы можете проверить точную версию, выполнив следующую команду

apt-cache show maven | grep Version
Version: 3.3.9-3

4. Установите Maven из официального репозитория

В настоящее время установлена версия 3.3.9. Обратите внимание, что последняя доступная версия Apache Maven в настоящее время 3.5.2 и это рекомендуемый вариант для всех пользователей.

Чтобы продолжить установку, выполните следующую команду

apt-get -y install maven

 

Это позволит установить последнюю версию Maven 3 доступную в репозитории среди всех зависимостей Maven, включая Java.

После завершения установки, вы можете проверить, успешно ли установлен Maven на сервере Ubuntu 16.04, используйте следующую команду

mvn --version

 

Результат должен быть похож на

Apache Maven 3.3.9
Maven home: /usr/share/maven
Java version: 1.8.0_151, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre
Default locale: en_US, platform encoding: ANSI_X3.4-1968
OS name: "linux", version: "2.6.32-042stab127.2", arch: "amd64", family: "unix"

5. Руководство по установке

Как мы уже упоминали, 3.3.9 не последняя версия Maven. Если вы хотите установить последнюю версию, вы можете скачать ее с официального сайта Maven. Прежде всего, мы должны установить Java на сервере. Он не доступен в официальном хранилище Ubuntu 16.04, поэтому мы добавим репозиторий PPA, поддерживаемый командой Webupd8

apt-get install software-properties-common
apt-add-repository ppa:webupd8team/java
apt-get update

6. Установка Java

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

apt-get install oracle-java8-installer

 

Чтобы проверить правильность установки, запустите

java -version

java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

7. Скачать последнюю версию Maven

Скачать последнюю стабильную версию Maven

wget http://ftp.wayne.edu/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.zip

 

После загрузки распакуйте архив

unzip apache-maven-3.5.2-bin.zip

8. Настройка Maven

Переименуйте созданный каталог на что нибудь попроще

mv apache-maven-3.5.2 maven

 

Установите необходимые переменные окружения, создайте новый файл со следующим содержимым

nano /etc/profile.d/maven.sh

export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export M2_HOME=/opt/maven
export MAVEN_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}

 

Убедитесь, что все пути правильны.

Выполните следующую команду, чтобы загрузить переменные окружения

source /etc/profile.d/maven.sh

9. Проверка установки Maven

И, наконец, убедитесь, что Maven правильно установлен

mvn -version

 

Exit mobile version