Как настроить путь для Maven - PullRequest
4 голосов
/ 24 июня 2011

Я пытаюсь настроить переменную пути для моей установки maven. Системная информация имеет вид:

 [user1@machine1]~% whereis maven
 maven: /etc/maven
 [user1@machine1]~% cd /etc/maven
 [user1@machine1]/etc/maven% ls
 maven2-depmap.xml

я должен установить путь как

export MAVEN_HOME=/home/user1/etc/maven/

Но на основании команды ls кажется, что двоичного файла maven не существует, кроме maven2-depmap.xml в /etc/maven/

Ответы [ 3 ]

5 голосов
/ 24 июня 2011

Команда называется mvn.Я понятия не имею, что было бы /etc/maven, похоже, какая-то сумасшедшая идея дистрибутива Linux о шутке;это, конечно, не дом maven.

Пожалуйста, скачайте обычный архив maven с maven.apache.org и распакуйте его в /opt.Вам не нужно устанавливать MAVEN_HOME, просто поставьте /opt/apache-maven-whatever/bin на своем пути.

2 голосов
/ 28 декабря 2015

export M2_HOME=Maven установленное место export PATH=${M2_HOME}/bin:${PATH}

Добавьте обе строки в sudo vi /etc/profile.d/maven.sh

2 голосов
/ 23 ноября 2013

Вот, просто измените путь к вашим загрузкам ...

 # set Java, Maven and Hadoop:
 JAVA_HOME="/usr/lib/java-7-oracle/jdk1.7.0_45"
 export JAVA_HOME
 set PATH="$PATH:$JAVA_HOME/bin"

MAVEN_HOME="/home/YOUR_NAME/Downloads/apache-maven-3.1.1"
export MAVEN_HOME
PATH=$PATH:$MAVEN_HOME/bin

HADOOP_HOME="/home/YOUR_NAME/Downloads/hadoop-1.2.1"
export HADOOP_HOME
PATH=$PATH:$HADOOP_HOME/bin
export PATH
...