Невозможно изменить альтернативы обновлений mvn

Ubuntu 14.04

После установки и изменения версии mvn с помощью «обновлений-альтернатив» конфигурация остается неизменной.

Шаги

Установите новый версия mvn sudo update-alternatives --install /usr/bin/mvn mvn /opt/maven/apache-maven-3.5.0/bin/mvn 100 Проверить альтернативы $ sudo update-alternatives --config mvn There are 2 choices for the alternative mvn (providing /usr/bin/mvn). Selection Path Priority Status ------------------------------------------------------------ * 0 /opt/maven/apache-maven-3.3.9/bin/mvn 100 auto mode 1 /opt/maven/apache-maven-3.3.9/bin/mvn 100 manual mode 2 /opt/maven/apache-maven-3.5.0/bin/mvn 10 manual mode Press enter to keep the current choice[*], or type selection number: 2 update-alternatives: using /opt/maven/apache-maven-3.5.0/bin/mvn to provide /usr/bin/mvn (mvn) in manual mode Изменить альтернативу новой $ sudo update-alternatives --config mvn There are 2 choices for the alternative mvn (providing /usr/bin/mvn). Selection Path Priority Status ------------------------------------------------------------ 0 /opt/maven/apache-maven-3.3.9/bin/mvn 100 auto mode 1 /opt/maven/apache-maven-3.3.9/bin/mvn 100 manual mode * 2 /opt/maven/apache-maven-3.5.0/bin/mvn 10 manual mode Press enter to keep the current choice[*], or type selection number: 2 Проверить версию mvn $ mvn --version Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T17:41:47+01:00) Maven home: /opt/maven/apache-maven-3.3.9 Java version: 1.8.0_111, vendor: Oracle Corporation Java home: /opt/java/jdk1.8.0_111/jre Default locale: ca_ES, platform encoding: UTF-8 OS name: "linux", version: "3.13.0-116-generic", arch: "amd64", family: "unix"

Шаги

$ type -a mvn mvn is /opt/maven/apache-maven-3.3.9/bin/mvn mvn is /usr/bin/mvn
5
задан 19 April 2017 в 13:25

4 ответа

Я изменил переменную ~/.profile PATH, поэтому единственное, что мне нужно было сделать, это прокомментировать строку и снова войти в систему.

.profile

...
#export PATH=/opt/maven/apache-maven-3.3.9/bin:$PATH
...
1
ответ дан 22 May 2018 в 23:27

Я изменил переменную ~/.profile PATH, поэтому единственное, что мне нужно было сделать, это прокомментировать строку и снова войти в систему.

.profile

... #export PATH=/opt/maven/apache-maven-3.3.9/bin:$PATH ...
1
ответ дан 18 July 2018 в 14:39

Я изменил переменную ~/.profile PATH, поэтому единственное, что мне нужно было сделать, это прокомментировать строку и снова войти в систему.

.profile

... #export PATH=/opt/maven/apache-maven-3.3.9/bin:$PATH ...
1
ответ дан 24 July 2018 в 20:26

Я изменил переменную ~/.profile PATH, поэтому единственное, что мне нужно было сделать, это прокомментировать строку и снова войти в систему.

.profile

... #export PATH=/opt/maven/apache-maven-3.3.9/bin:$PATH ...
1
ответ дан 31 July 2018 в 23:29

Другие вопросы по тегам:

Похожие вопросы: