Как обновить версию Maven на машине с Ubuntu?

9089
Leem

Я работаю на машине Ubuntu Linux. Когда я открываю окно терминала и набираю:

mvn -v 

Я получил вывод:

Apache Maven 2.2.1 (rdebian-1) Java version: 1.6.0_26 Java home: /usr/lib/jvm/java-6-sun-1.6.0.26/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux" version: "2.6.32-33-generic" arch: "i386" Family: "unix" 

Как вы видели выше, моя текущая версия maven - 2.2.1, мне интересно, как мне обновить maven до версии 3?

Что я пробовал: я скачал бинарную версию maven v3.0.3 и добавил /apache-maven-3.0.3/bin/путь в файл .bash_profile, но когда я использую mvn -vкоманду, он по-прежнему показывает версию 2 ...

2

1 ответ на вопрос

3
ilcavero

вместо этого измените путь на .bashrc, также не забудьте перезапустить ваше терминальное приложение после изменений

Вам нужно добавить что-то вроде этого, возможно?

export PATH=$HOME/apache-maven-3.0.3/bin/:$PATH 
Объяснение: .bash_profile включен только для оболочек входа в систему, но не для оболочек в эмуляторах терминала, таких как xterm. Вот почему вам очень редко нужно менять .bashrc. Кроме того, не забудьте поместить /apache-maven-3.0.3/bin в ПЕРЕДНЮЮ часть пути. thiton 13 лет назад 0
Спасибо, почему добавить его в .bash_profile не работает, но добавить в .bashrc работает? 13 лет назад 0
как объяснил @thiton, gnome-терминал, который вы, вероятно, используете, загружает .bashrc во время запуска приложения, если вы входите в консоль linux напрямую (например, когда вы делаете ctrl + alt + F6), тогда .bash_profile - это то, что загружается как часть процесса входа в систему. ilcavero 13 лет назад 0