Где Maven установлен на Ubuntu
Я установил maven на моей машине Ubuntu с командой sudo apt-get install maven
теперь мне нужно знать, где он установлен, чтобы настроить то же самое в IntelliJ..
6 ответов
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/bin / mvn
/ usr/share/maven2/
/ etc / maven2
P. S конфигурация Maven-это магазин in/etc / maven2
Примечание, это не просто apt-get, который сделает это, это любой .установщика пакетов деб.
зависит от того, что вы ищете. Если вы ищете исполняемый файл:
$ whereis mvn
Если вы ищете libs и РЕПО:
$ locate maven
С помощью команды locate вы также можете передать ее grep, чтобы найти определенную библиотеку, т. е.
$ locate maven | grep 'jetty'
HTH
вот сценарий 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;
Я хотел бы добавить, что .папка m2 многие люди говорят, что она находится в вашей домашней папке. Это правильно. Но если использовать maven из ready to go IDE, как Spring STS, то ваш .папка m2 помещается в корневую папку
для доступа к корневой папке вам нужно переключиться на super user account
sudo su
перейдите в корневую папку
cd root/
вы найдете его на
cd -all
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