Команда mvn не найдена с установленными переменными среды - PullRequest
0 голосов
/ 06 мая 2019

В настоящее время у меня проблема с maven на моем Mac OSx 10.10.5 Yosemite.

Сегодня я установил файлы apache и попытался настроить maven только для того, чтобы он не распознавал себя.

В настоящее время у меня есть файл ~ .bash_profile с тремя строками:

export JAVA_HOME=$(/usr/libexec/java_home)
export M2_HOME=/Users/vincenttomie/apache-maven-3.6.1/
export PATH=$PATH:$JAVA_HOME/bin:/Users/vincenttomie/apache-maven- 
3.6.1/bin

Когда я делаю $ Java_Home, я получаю

/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home

Когда я делаю $ M2_HOME Iget

/Users/vincenttomie/apache-maven-3.6.1/

Когда я делаю echo $ PATH, я получаю значение ниже

/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Users/vincenttomie/apache-maven-3.6.1/bin:/Users/vincenttomie/apache-maven-3.6.1/bin:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/bin:/Users/vincenttomie/apache-maven-3.6.1/bin

Когда я пытаюсь сделать mvn-версию в терминале, это дает мне

~bash: mvn: command not found.

Мне было интересно, знает ли кто-нибудь, в чем может быть проблема.

Спасибо!

...