Sitede sorunumla ilgili görünen birkaç soru var, ancak hiçbirinde bir çözüm bulamadım.
İşletim sistemim Ubuntu 12.04. Ben mvnkurdum /tools/noarch/apache-maven-3.1.1ve sonuna aşağıdaki satırları ekledim /etc/profile:
export M2_HOME=/tools/noarch/apache-maven-3.1.1
export PATH=$M2_HOME/bin:$PATH
Bundan sonra ben yürütmek source /etc/profile.
Şimdi benim problem: Ben çalıştırdığınızda mvn --versionkomut başarılı ve mvnben yürütmek eğer iken çalıştırılabilir, bulunur: sudo mvn --versionBen çıktı alın: sudo: mvn: command not found. PATHBir komut çalıştırdığımda bunun farklı olabileceğini biliyorum sudove bu yüzden bunu denedim:
$>sudo echo $PATH
/tools/noarch/apache-maven-3.1.1/bin:... some other stuff ...
Çalıştığım bir diğer şey de çalıştırmak sudo su -ve sonra yazmak mvn --version. Bu durumda mvnbaşarıyla bulunur ve komut başarılı olur. Burada neler oluyor?