2013-07-22 1 views
7

Может ли кто-нибудь помочь мне установить maven 3.0.5 в Linux, пожалуйста?Установка Maven 3.0.5 в RedHat Linux

Я пробовал использовать wget, yum и tar команду. Все команды говорят, что его не распознают как внешнюю или внутреннюю команду, и теперь я пуст относительно того, как ее достичь. Нужно ли перейти к start->cmd и применить эти команды?

А также, пожалуйста, скажите, как установить переменную окружения. Пожалуйста, помогите мне.

Заранее спасибо.

+0

Вы установили переменную окружения MAVEN_HOME? – reporter

+0

Вот ответ: http://stackoverflow.com/questions/12076326/how-to-install-maven2-on-redhat-linux – mirkobrankovic

+0

Трудно многое понять из вопроса, но кажется, что вы перепутались с переменная среды «PATH» (особенно если «tar» не может быть распознана как команда). – devnull

ответ

33

Первое, что нам нужно сделать, это загрузить файл дегтя Maven и распаковка его в общую папку на рабочей станции

wget http://mirrors.gigenet.com/apache/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.tar.gz 
su -c "tar -zxvf apache-maven-3.0.5-bin.tar.gz -C /opt/" 

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

su -c "vi /etc/profile.d/maven.sh" 

# Add the following lines to maven.sh 
export M2_HOME=/opt/apache-maven-3.0.5 
export M2=$M2_HOME/bin 
PATH=$M2:$PATH 

Теперь проверьте свою установку Maven. Выход из системы, а затем вход в нее. Введите следующую команду:

[[email protected] ~]$ mvn -version 

Если вы все сделали правильно, результат должен выглядеть примерно так, как показано ниже:

Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 08:51:28-0500) 
Maven home: /opt/apache-maven-3.0.5 
Java version: 1.7.0_19, vendor: Oracle Corporation 
Java home: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.19/jre 
Default locale: en_US, platform encoding: UTF-8 
OS name: "linux", version: "2.6.32-358.2.1.el6.i686", arch: "i386", family: "unix" 
+0

Спасибо за ваш ответ. Я получаю следующую ошибку, если я проверяю установку с помощью «mvn -version», – Keerthana

+0

-bash: /opt/apache-maven-3.0.5/bin/mvn: Разрешение отклонено. Какая проблема? помогите мне – Keerthana

+0

Спасибо за ответ Четан. Я хотел бы добавить, что переменная среды JAVA_HOME также должна быть установлена ​​правильно. – Zouzias

3

Примечание: Запуск команды без голубятен

выше ссылке не будет работать, он был поврежден. Если вы хотите получить последние версии, найдите ссылку ниже: «Wget http://mirror.olnevhost.net/pub/apache/maven/binaries/apache-maven-3.0.5-bin.tar.gz»

Шаги:

  1. Downlaod fileat /opt/Maven/apache-maven-3.0.5-bin.tar.gz
  2. Извлеките файл в одном месте «деготь XVf апач-Maven-3,0 .5-bin.tar.gz "и запустить.
  3. Open "VI/и т.д./профиль"
  4. Вставить эти строки:

    экспорта M2_HOME =/Opt/Maven/апачский-Maven-3.0.5

    экспорт PATH = $ PATH: $ M2_HOME/bin

  5. Сохраните файл.

  6. Run "источник/и т.д./профиль"
  7. Наконец Run "МВН -version", и вы получите версию Maven

установка Maven сделано.

0
echo $JAVA_HOME if returns empty(export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home) 
echo $PATH if returns empty(export PATH=$PATH:$JAVA_HOME/bin) 
export M2_HOME=/usr/local/apache-maven/apache-maven-3.2.3 
export M2=$M2_HOME/bin 
mvn --version 
ALL SET ******* 

In case if this doesn't work after this step, 

vi .profile 
export PATH={$PATH}:'/usr/local/apache-maven/apache-maven-3.2.3/bin/