Где Maven установлен в Ubuntu - PullRequest
77 голосов
/ 15 марта 2011

Я установил maven на свой компьютер с Ubuntu с помощью команды sudo apt-get install maven

Теперь мне нужно знать, где он установлен, чтобы настроить его в IntelliJ ..

Ответы [ 6 ]

89 голосов
/ 15 марта 2011

Ubuntu, производная от Debian, следует очень точной структуре при установке пакетов. Другими словами, все программное обеспечение, установленное с помощью инструментов упаковки, таких как apt-get или synaptic, поместит материал в те же места. Если вы познакомитесь с этими местами, вы всегда будете знать, где найти свои вещи.

В качестве кратчайшего пути вы всегда можете открыть такой инструмент, как synaptic, найти установленный пакет и проверить «свойства». В свойствах вы увидите список всех установленных файлов. Опять же, вы можете ожидать, что они всегда будут следовать соглашениям Debian / Ubuntu; это строго заказанные дистрибутивы Linux. Короче говоря, двоичные файлы будут в / usr / bin или в другом месте вашего пути (попробуйте 'echo $ PATH' в командной строке, чтобы увидеть возможные местоположения). Конфигурация всегда находится в подкаталоге / etc. А «home» обычно находится в / usr / lib или / usr / share.

Например, согласно http://www.mkyong.com/maven/how-to-install-maven-in-ubuntu/, maven устанавливается как:

Установка Apt-get установит все необходимые файлы в следующая структура папок

/ USR / бен / МВН

/ USR / доли / Maven2 /

/ и т.д. / Maven2

P.S Конфигурация Maven является хранилищем в / etc / maven2

Обратите внимание, это будет делать не просто apt-get, а любой установщик пакетов .deb.

44 голосов
/ 15 марта 2011

Зависит от того, что вы ищете.Если вы ищете исполняемый файл:

$ whereis mvn

Если вы ищете библиотеки и репозиторий:

$ locate maven

С помощью команды locate вы также можете передать ее в grep, чтобы найтиопределенная библиотека, т.е.

$ locate maven | grep 'jetty'

HTH

29 голосов
/ 19 апреля 2016
$ mvn --version

и ищите дом Maven: в выводе мое есть: Maven home: /usr/share/maven

1 голос
/ 16 ноября 2013

Я хотел бы добавить эту папку .m2, многие говорят, что она находится в вашей домашней папке.Это правильно.Но если вы используете maven из готовой к работе IDE, например Spring STS, ваша папка .m2 помещается в корневую папку

. Для доступа к корневой папке вам необходимо перейти к учетной записи суперпользователя

sudo su

Перейти в корневую папку

cd root/

Вы найдете его по

cd -all

1 голос
/ 08 декабря 2011

Вот скрипт bash для более новой копии Maven и вставьте его ...

# @author Yucca Nel

#!/bin/sh

#This installs maven2 & a default JDK 
sudo apt-get install maven2;

#Makes the /usr/lib/mvn in case...
sudo mkdir -p /usr/lib/mvn;

#Clean out /tmp...
sudo rm -rf /tmp/*;
cd /tmp;

#Update this line to reflect newer versions of maven
wget http://mirrors.powertech.no/www.apache.org/dist//maven/binaries/apache-maven-3.0.3-bin.tar.gz;
tar -xvf ./*gz;

#Move it to where it to logical location
sudo mv /tmp/apache-maven-3.* /usr/lib/mvn/;

#Link the new Maven to the bin... (update for higher/newer version)...
sudo ln -s /usr/lib/mvn/apache-maven-3.0.3/bin/mvn /usr/bin/mvn;

#test
mvn -version;

exit 0;
0 голосов
/ 08 апреля 2013

В Ubuntu 11.10 нет репозитория maven3.

Выполните приведенный ниже шаг, чтобы установить maven3 в Ubuntu 11.10

sudo add-apt-repository ppa:natecarlson/maven3
sudo apt-get update && sudo apt-get install maven3

Открытый терминал: mvn3 -v

если вы хотите, чтобы mvn был бинарным, то выполните следующий скрипт:

sudo ln -s /usr/bin/mvn3 /usr/bin/mvn

Надеюсь, это поможет вам.

Спасибо, Rajam

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...