Apache Maven является менеджером для сборки Java проекта. Сюда входит компиляция, создание jar, генерация документации и т.д. Для установки Maven-a на CentOS нужно выполнить следующие шаги:
Для начала нужно убедится, что у Вас стоит Java 1.7 JDK. Пожалуйста убедитесь, что у Вас установлена Java JDK, не JRE.
Далее скачайте последнюю версию Maven-a с официального сайта.
Вот пример команд для версии 3.3.9:
Далее нужно указать путь к Мaven-у в системных переменных:
После выполнения этих действий просто выйдите и зайдите под нужным пользователем на сервере. Это активирует новые настройки окружения для этого пользователя.
Для проверки успешной установки Maven-a, проверьте версию maven-a:
Для использования proxy сервера в настройках maven-a нужно указать следующие настройки:
Полезные ссылки:
maven official site
Для начала нужно убедится, что у Вас стоит Java 1.7 JDK. Пожалуйста убедитесь, что у Вас установлена Java JDK, не JRE.
Далее скачайте последнюю версию Maven-a с официального сайта.
Вот пример команд для версии 3.3.9:
cd /usr/local/src/
wget http://apache.volia.net/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
tar -xzvf apache-maven-3.3.9-bin.tar.gz
ln -s /usr/local/src/apache-maven-3.3.9 /usr/local/maven
Далее нужно указать путь к Мaven-у в системных переменных:
touch /etc/profile.d/maven.sh
vim /etc/profile.d/maven.sh
export M2_HOME=/usr/local/maven
export PATH=${M2_HOME}/bin:${PATH}
После выполнения этих действий просто выйдите и зайдите под нужным пользователем на сервере. Это активирует новые настройки окружения для этого пользователя.
Для проверки успешной установки Maven-a, проверьте версию maven-a:
mvn -version
Для использования proxy сервера в настройках maven-a нужно указать следующие настройки:
vim ~/.m2/settings.xml
<settings>
<proxies>
<proxy>
<active>true</active>
<protocol>http</protocol>
<host>proxy.host.com</host>
<port>port_number</port>
<username>proxy_user</username>
<password>proxy_user_password</password>
<nonProxyHosts>www.google.com</nonProxyHosts>
</proxy>
</proxies>
</settings>
Полезные ссылки:
maven official site
Комментариев нет:
Отправить комментарий