Поиск по сайту:
Единственная конструктивная теория, связывающая неврологию и психологию, возникает из исследований софтвера. (Алан.Дж.Перлис)

Установка Apache Maven 3.5 на CentOS 7

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

Apache Maven является Java на основе программного обеспечения для управления проектами со свободным и открытым исходным кодом. Maven позволяет пользователям легко хранить документы, формировать отчеты и документацию из центральной части информации. В этой статье мы будем направлять вас через шаги установки Apache Maven 3.5 на  CentOS 7.

Ниже перечислены некоторые из ключевых особенностей Apache Maven:

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

и в последнем Maven версии 3.5, есть много исправленых ошибок и важных изменений, таких как:

  • ANSI цвета, которые добавлены в консоли
  • Исправлено несколько ошибок в сценариях MVN относительно пробелов, цитат и специальных символов.
  • Переход от Eclipse Aether , к Maven Artifact Resolver
  • и многое другое.

Обновление системы

Для того, чтобы начать установку Maven, войдите на сервер CentOS 7 через SSH в качестве привилегированного пользователя

ssh root@IP_adress -p port_number

 

и выполните полное обновление системы, введя следующую команду

yum -y update

Установите Java 8

Поскольку приложения на основе Maven является Java, мы должны установить Java на сервере. Требуется Java версии 1.7 или более поздней версии. Мы установим Java 8

yum install -y java-1.8.0-openjdk-devel

 

Эта команда установит Java 8 и всю необходимую зависимость.

После установки, запустите следующую команду проверки установленной версии

java -version

openjdk version "1.8.0_161"
OpenJDK Runtime Environment (build 1.8.0_161-b14)
OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)

Установка и настройка Maven 3.5

Установка Apache Maven представляет собой простой процесс. Перейдите на их официальный сайт и скачайте архив нужной версии. В этой статье мы будем устанавливать Apache Maven версии 3.5.3

wget http://mirrors.sonic.net/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.zip

 

Распакуйте загруженный Zip-архив

yum -y install unzip
cd /opt
unzip apache-maven-3.5.3-bin.zip

 

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

mv apache-maven-3.5.3 maven
rm -f apache-maven-3.5.3-bin.zip

 

Мы загрузили прекомпилированную версию Apache Maven, поэтому мы должны установить переменные окружения. Создайте следующий файл

nano /etc/profile.d/maven.sh
export PATH=/opt/maven/bin:${PATH}

 

Сохраните файл и загрузить переменные окружения в текущей оболочке.

На этом шаге Apache Maven должен успешно быть установлен и настроен на вашем CentOS 7 VPS. Выполните следующую команду, чтобы проверить.

mvn -version

 

Вы должны получить следующий вывод

Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-24T13:49:05-06:00)
Maven home: /opt/maven
Java version: 1.8.0_161, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64/jre
Default locale: en_GB, platform encoding: UTF-8

Установка Apache Maven из хранилища

Apache Maven можно также установить, добавив его хранилище на сервере. Обратите внимание, что не будет устанавливать последние доступные версии. Скачать его надо из официального репозитория

wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo
sed -i s/\$releasever/6/g /etc/yum.repos.d/epel-apache-maven.repo

 

и установить Maven с помощью менеджера пакетов yum

yum install -y apache-maven

 

и проверить установленную версию

mvn -v

 

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Поделиться в соц. сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Читайте также

Спасибо!

Теперь редакторы в курсе.