Где Maven установлен на Ubuntu

67

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

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

  • 5
    Этот вопрос предназначен для askubuntu.com
  • 0
    обратите внимание, что хранилище находится в /home/$username/.m2
Теги:
maven

6 ответов

86
Лучший ответ

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

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

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

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

/USR/бен/МВН

/USR/доли/Maven2/

/и т.д. /Maven 2

P.S Конфигурация Maven - это хранилище в /etc/maven 2

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

  • 4
    Клеу, я перешел по той же ссылке, но пропустил эту информацию .. Спасибо за указание на меня .. работает /usr/share/maven2
39

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

$ whereis mvn

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

$ locate maven

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

$ locate maven | grep 'jetty'

НТН

  • 1
    Спасибо за полезные команды ..
  • 0
    очень полезно! Спасибо
Показать ещё 2 комментария
17
$ mvn --version

и найдите Maven home: на выходе , мой: Maven home: /usr/share/maven

  • 0
    Это очень полезно. Это необходимо, когда мы собираемся установить Maven дома. Но это только для Maven, не работает для других инструментов, таких как Java, Git и т. Д.
  • 0
    Проблема здесь в том, что, к сожалению, maven все еще не находится в переменной пути.
1

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

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

sudo su

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

cd root/

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

cd -all

1

Вот bash script для новой копии 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

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 как двоичный код выполнялся ниже script:

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

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

Спасибо, Rajam

Ещё вопросы

Сообщество Overcoder
Наверх
Меню