Вступление
Apache Maven - это бесплатный инструмент управления проектами с открытым исходным кодом, используемый для Java-проектов. С помощью Apache Maven вы можете легко управлять сборкой, отчетностью и документацией проекта из центральной части информации. Apache Maven предоставляет полную платформу для автоматизации инфраструктуры сборки проекта.
В этом руководстве вы узнаете, как установить Apache Maven в Ubuntu 18.04.
Предпосылки
- Недавно развернутый сервер Vultr Ubuntu 18.04.
- Пользователь без полномочий root с правами sudo, созданный на вашем сервере.
Обновите свой сервер
Сначала обновите вашу систему до последней стабильной версии:
sudo apt-get update -y
sudo apt-get upgrade -y
Установить Java
Для Maven 3.3 или выше требуется JDK 1.7 или выше. Мы установим OpenJDK, который является Java-разработкой и средой исполнения по умолчанию в Ubuntu 18.04.
Установите OpenJDK:
sudo apt-get install -y default-jdk
Проверьте версию Java:
java -version
Вывод будет похож на следующее:
openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.3)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.3, mixed mode)
Установите Apache Maven
Сначала измените ваш рабочий каталог на /opt/
каталог:
cd /opt/
Вы можете скачать последнюю стабильную версию Apache Maven с официального сайта :
sudo wget https://www-us.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz
После завершения загрузки распакуйте загруженный архив:
sudo tar -xvzf apache-maven-3.6.0-bin.tar.gz
Далее переименуйте извлеченный каталог:
sudo mv apache-maven-3.6.0 maven
Настройка переменных среды
Далее вам нужно настроить переменные окружения, такие как M2_HOME
, JAVA_HOME
и PATH
. Вы можете сделать это, создав mavenenv.sh
файл внутри /etc/profile.d/
каталога:
sudo vi /etc/profile.d/mavenenv.sh
Добавьте следующие строки:
export JAVA_HOME=/usr/lib/jvm/default-java
export M2_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}
Сохраните и закройте файл и сделайте его исполняемым:
sudo chmod +x /etc/profile.d/mavenenv.sh
Теперь вы можете загрузить переменные окружения:
source /etc/profile.d/mavenenv.sh
Проверить установку
После того, как все будет успешно настроено, проверьте версию Apache Maven:
mvn --version
Вы увидите вывод, аналогичный следующему:
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z)
Maven home: /opt/maven
Java version: 10.0.2, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.15.0-36-generic", arch: "amd64", family: "unix"
Поздравляем, вы успешно установили Apache Maven на свой сервер Ubuntu 18.04. Чтобы начать использовать Maven, посетите официальную документацию Apache Maven .