Maven 2 находится в репозиториях, но не Maven 3. Как правильно установить Maven 3? Руководства, которые я нашел, на самом деле не работают должным образом.
Я использую Нетти, но я уверен, что это ничего не изменит.
software-installation
maven-3
nickguletskii
источник
источник
Вот maven3 PPA, который работал нормально для меня на 64-битной Ubuntu 11.10
Если у вас уже установлен maven2 из канонических репозиториев, это не заменит его, но даст вам двоичный файл mvn3.
Если вы предпочитаете иметь двоичный файл с именем mvn вместо mvn3, вы можете просто сделать следующее:
Источник
источник
Вопрос старый, но золотой. Я должен был найти решение сегодня. Вот так. Нет необходимости использовать незащищенный репозиторий, потому что maven3 уже включен в репозитории Ubuntu. Решение в Ubuntu 14.04 LTS будет выглядеть так:
sudo apt-get install maven
sudo update-alternatives --config mvn
2-й командой вас попросят установить используемую версию. Вы можете различить правильные каталоги, выбрав путь, где maven2 НЕ является его частью.
В моем случае мне пришлось выбрать 1
С помощью введенной команды
mvn -v
вы можете проверить, если настройка прошла успешно и выбрана ли правильная версия. Ниже у вас есть пример возвращаемых значений.Надеюсь, это вам немного поможет.
источник
Я создал новый скрипт, который должен не только установить Maven +, добавить его в bin, но и подхватить, если вы используете Ubuntu в качестве гостя VirtualBox, а затем пытается смонтировать существующую папку .m2 и папку maven, которая может / не может содержать существующие настройки.
Maven остается тем же, если он работает на Windows или Unix, так что вы можете использовать один и тот же Maven между обоими, если это ваша установка VirtualBox ...
PS. Обратите внимание на сборку скриптов, которые могут монтировать / размонтировать общие папки из / usr / local / bin :)
источник
Вот maven3 PPA, который может решить эту проблему.
Следуйте установке:
И теперь вы установили maven3 :
Ссылка на панель запуска
источник
Я обновил, но получил ошибку класса notfound. Чтобы исправить это:
Потратив некоторое время на пробу различных комбинаций, я обнаружил, что это связано с тем, что в моей переменной окружения установлены и M2_HOME, и M3_HOME. Как только я удалил M2_HOME из переменных окружения, я снова смог получить эту работу. Возможно, это может спасти некоторые серьезные время для кого-то.
источник
Скачайте maven с официального сайта maven и распакуйте его.
Переместите каталог приложения в / usr / local
Сделайте мягкую ссылку в / usr / bin для универсального доступа mvn
Проверить установку mvn
источник
Если вас не устраивает PPA ( личный архив пакетов), где вы не уверены в происхождении, это альтернатива.
С точки зрения безопасности, если вы не знаете, откуда он взялся, не устанавливайте его.
В моей связанной статье я получаю последний файл из apache, который является известным и надежным источником. Вы можете получить последнюю версию
затем установите его из
как указано в ссылке выше, и мой пост на
источник