Чтобы установить Maven, я загрузил последнюю версию с веб-сайта и выполнил следующие действия:
http://maven.apache.org/download.html#Installation
Последний шаг - контроль версий - не работает. В нем говорится, что mvn в настоящее время не установлен и мне следует ввести sudo apt-get install maven2
Если я перейду непосредственно к самому файлу mvn, он будет работать:
root@ubuntu:~# /usr/local/apache-maven/apache-maven-2.2.1/bin/mvn --version
Apache Maven 2.2.1 (r801777; 2009-08-06 12:16:01-0700)
Java version: 1.6.0_21
Java home: /usr/java/jdk1.6.0_21/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux" version: "2.6.32-25-generic" arch: "i386" Family: "unix"
Итак, что я здесь делаю не так? Или что было бы и apt-get install сделать дополнительно, о чем я мог забыть?
Добавьте установленный вручную двоичный каталог maven в среду PATH
export PATH=${PATH}:/usr/local/apache-maven/apache-maven-2.2.1/bin/
Была аналогичная проблема 11.10, вот как я ее решил:
gedit ~/.bashrc
и проверьте, есть ли у вас M2_HOME
и M2
переменные env определены, если это так, УДАЛИТЬ их, удалить из PATH
тоже, если на них есть ссылка.trymvn --version
очередной раз.возможно это не на вашем пути программа mvn?
или если mvn имеет в виду пакет, возможно, ubuntu не знает о вашей установке tar non deb?