Как установить Maven 3 на Ubuntu 17.04/16.10/16.04 LTS/15.10/15.04/14.10/14.04 LTS/13.10/13.04 с помощью apt-get?

Try:

sudo apt-get install maven

Если он работает, вы игнорируете остальную часть этого сообщения.

Введение

Я начал настраивать свой Ubuntu 12.10 в апреле 2013 года, а нормальный sudo apt-get install maven тогда не работал на maven 3.

Ручная установка в этом сообщении полезна, если вы хотите углубиться в свое ядро ​​ubuntu в отношении apt-get и найти список приложений, доступных для установки на Ubuntu , Он также может быть потенциально полезен для более поздних выпусков Ubuntu, таких как Ubuntu 15.04 и т.д., Если вы столкнулись с той же проблемой, что и я, тогда с Ubuntu 12.10.

Автоматическая установка с помощью apt-get:

Оформить ручную установку , если ваш текущий ubuntu не может установить maven через общий 'apt-get install maven'.

sudo apt-get update
sudo apt-get install maven

Обязательно удалите maven 2, если ваш ubuntu не является свежим или если вы использовали maven 2 раньше:

sudo apt-get remove maven2

Ручная установка с помощью apt-get, добавив репозиторий maven 3 (Ubuntu 14.04 проверьте обновление 1):

Это может быть полезно, если ваш список репозиториев apt-get ubuntu не обновлен.

Maven 3 был необходим для настройки системы, и, как оказалось, большинство документов там относятся к тому, как установить Maven в Ubuntu версии 12.04 или раньше. Лучший документ, который я нашел, был:

блог killertilapia

Весь процесс, который я придумал, выглядит следующим образом:

Предостережение 1: команда "sudo apt-add-repository ppa: natecarlson/maven3" не работает на моем Ubuntu и должна была запустить sudo apt-add-repository -rm ppa:natecarlson/maven3, чтобы снова получить работу apt-get.

Внимание 2: спасибо Дэвиду, вам нужно удалить существующую символическую ссылку на предыдущие версии maven перед выполнением шага 4.

Установка OS X

Я решил добавить установку OS X, если вы используете несколько сред для вашего разработчика: qaru.site/info/17518/....

Установите Homebrew, который является equavalent apt-get, затем установите Maven, используя:

brew install maven

Обновление 1: Установка для Ubunutu 14.04

Не пробовал это сам, но я уверен, что это должно работать без предупреждений безопасности:

sudo apt-get purge maven maven2 maven3
sudo apt-add-repository ppa:andrei-pozolotin/maven3
sudo apt-get update
sudo apt-get install maven3

Примечание: источник здесь, большое спасибо и + 1s @rendybjunior, @Dominic_Bartl и @FunThomas424242

Ответ 1

Здесь проще:

sudo apt-get install maven

Подробнее здесь.

Ответ 2

Лучше всего использовать ответ miske.

Правильная установка репозитория natecarlson

Если вы действительно хотите использовать репозиторий natecarlson, приведенные ниже инструкции могут выполнить одно из следующих действий:

  • настроить его с нуля
  • отремонтировать его, если apt-get update дает ошибку 404 после add-apt-repository
  • отремонтировать его, если apt-get update дает ошибку NO_PUBKEY после добавления ее вручную в /etc/apt/sources.list

Откройте терминал и запустите следующее:

sudo -i

Введите пароль, если необходимо, затем вставьте в терминал следующее:

export GOOD_RELEASE='precise'
export BAD_RELEASE="`lsb_release -cs`"
cd /etc/apt
sed -i '/natecarlson\/maven3/d' sources.list
cd sources.list.d
rm -f natecarlson-maven3-*.list*
apt-add-repository -y ppa:natecarlson/maven3
mv natecarlson-maven3-${BAD_RELEASE}.list natecarlson-maven3-${GOOD_RELEASE}.list
sed -i "s/${BAD_RELEASE}/${GOOD_RELEASE}/" natecarlson-maven3-${GOOD_RELEASE}.list
apt-get update
exit
echo Done!

Удаление репозитория natecarlson

Если вы установили репозиторий natecarlson (используя add-apt-repository или вручную добавленный в /etc/apt/sources.list), и вы больше не хотите его, откройте терминал и запустите следующее:

sudo -i

Введите пароль, если необходимо, затем вставьте в терминал следующее:

cd /etc/apt
sed -i '/natecarlson\/maven3/d' sources.list
cd sources.list.d
rm -f natecarlson-maven3-*.list*
apt-get update
exit
echo Done!