У меня были java8 и maven3, установленные на моих 64-битных Ubuntu. Я добавил java7 (но не удалил java8) и настроил мою систему, как описано в этом уроке.
(Я редактировал путь java7 в /etc/profile, и я использовал команду "update-alternatives", чтобы сообщить Ubuntu, где находится Java JRE, и что это моя JRE по умолчанию).
Установка Java7 была прекрасной, и я получаю:
echo $JAVA_HOME
/usr/local/java/jdk1.7.0_75
Но после этого maven больше не работает:
mvn -version
The program 'mvn' can be found in the following packages:
* maven
* maven2
Try: sudo apt-get install <selected package>
Кто-нибудь знает, как это решить? Потому что я уверен, что у меня все еще есть maven.
Я думаю, вы должны проверить следующие пункты
Это maven 3?
I installed maven with apt-get install maven
Был ли ранее установлен maven 2?
un maven2 <none> <none> (no description available)
Является ли maven 3 доступным в репозитории Ubuntu?
sudo apt-get purge maven3
Unable to locate package maven3
Кажется, вы установили maven 3 не из репозитория
/usr/local/apache-maven/apache-maven-3.3.1
Чтобы получить его работу, добавьте местоположение mvn
в свой PATH
(поместите это в свой скрипт пользовательского профиля)
export PATH=/usr/local/apache-maven/apache-maven-3.3.1/bin/:${PATH}
mvn -version
mvn
изmaven3
? Как выглядит ваша установкаPATH
?