В этой статье мы покажем вам, как установить Apache Maven 3 на Ubuntu 16.04 VPS. Apache Maven является программным обеспечением управления проектами со свободным и открытым исходным кодом, написанный на Java. На основе концепции объекта проекта модели (POM), Maven может управлять всеми построенными проектами. С помощью Maven вы можете легко хранить документы, формировать отчеты и документацию из центральной части информации. Установка Maven на Ubuntu 16.04, довольно простая задача, и не занимает более 10 минут.
Ниже перечислены некоторые из основных Maven 3 функций:
- Простая настройка проекта
- Точки расширения плагина
- Оболочка Maven
- Последовательное использование всех проектов
- Модель на основе построителя
- Автоматическое управление версиями barent
- Управление зависимостями
- Параллельные сборки
- и многое другое ..
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