Ustaw zmienną środowiskową JAVA_HOME. i ścieżka jako $ JAVA_HOME/bin
Od Apache Maven:
Unix Systemy operacyjne (Linux, Solaris i Mac OS X)
Rozpakuj archiwum dystrybucji, czyli Apache Maven-3.0.4 -bin.tar.gz do katalogu, w którym chcesz zainstalować Maven 3.0.4. Te instrukcje zakładają, że wybrałeś/usr/local/apache-maven. Podfolder apache-maven-3.0.4 zostanie utworzony z archiwum. W terminalu poleceń,
dodaj zmienną środowiskową M2_HOME, np. export M2_HOME=/usr/local/apache-maven/apache-maven-3.0.4.
Dodaj zmienną środowiskową M2, np. export M2=$M2_HOME/bin
.
Opcjonalnie: Dodaj zmienną środowiskową MAVEN_OPTS, aby określić właściwości maszyny JVM, np. export MAVEN_OPTS="-Xms256m -Xmx512m".
Ta zmienna środowiskowa może być używana do dostarczania dodatkowych opcji do Maven.
Dodaj zmienną środowiskową M2 do swojej ścieżki, np. export PATH=$M2:$PATH.
Upewnij się, że JAVA_HOME jest ustawione na lokalizację Twojego JDK, np. export JAVA_HOME=/usr/java/jdk1.7.*
i że $JAVA_HOME/bin
znajduje się w zmiennej środowiskowej PATH.
Uruchom mvn --version, aby sprawdzić, czy jest poprawnie zainstalowany.
Więc mówisz, że 3.0.3 używa 1.7 i 3.0.4, nie? Brzmi to naprawdę dziwnie, ponieważ oba powinny używać jdk określonego w 'JAVA_HOME'. –