обратите внимание, что репозиторий находится по адресу /home/$username/.m2
Tsakiroglou Fotis
Ответы:
97
Ubuntu, производная от Debian, при установке пакетов следует очень точной структуре. Другими словами, все программное обеспечение, установленное с помощью инструментов упаковки, таких как apt-get или synaptic, помещает данные в одни и те же места. Если вы познакомитесь с этими местами, вы всегда будете знать, где найти свои вещи.
В качестве кратчайшего пути вы всегда можете открыть такой инструмент, как synaptic, найти установленный пакет и проверить его «свойства». В разделе свойств вы увидите список всех установленных файлов. Опять же, вы можете ожидать, что они всегда будут следовать соглашениям Debian / Ubuntu; это упорядоченные дистрибутивы Linux. Короче говоря, двоичные файлы будут в / usr / bin или в другом месте на вашем пути (попробуйте 'echo $ PATH' в командной строке, чтобы увидеть возможные местоположения). Конфигурация всегда находится в подкаталоге / etc. А «дом» обычно находится в / usr / lib или / usr / share.
Это очень полезно. Это необходимо, когда мы собираемся вернуть Maven домой. Но это только для maven, не работает с другими инструментами, такими как java, git и т. Д.
rogue lad
Проблема здесь в том, что, к сожалению, maven все еще отсутствует в переменной пути.
mochomecha
Это не сработает, если путь еще не установлен,
Пол
1
Вот сценарий 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 из готовой к работе IDE, такой как Spring STS, тогда ваша папка .m2 помещается в корневую папку
Чтобы получить доступ к корневой папке, вам необходимо переключиться на учетную запись суперпользователя
Ответы:
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, но и любой установщик пакета .deb.
источник
/usr/share/maven2
работалЗависит от того, что вы ищете. Если вы ищете исполняемый файл:
Если вы ищете библиотеки и репо:
С помощью команды locate вы также можете передать ее в grep, чтобы найти конкретную библиотеку, т.е.
HTH
источник
more
как это:locate maven | more
. Используйтеspace
клавишу для прокрутки списка вниз.и найдите Maven home: на выходе мой:
Maven home: /usr/share/maven
источник
Вот сценарий bash для новой копии Maven и вставьте его ...
источник
Я хотел бы добавить эту папку .m2, которую многие люди говорят, что она находится в вашей домашней папке. Это верно. Но если использовать maven из готовой к работе IDE, такой как Spring STS, тогда ваша папка .m2 помещается в корневую папку
Чтобы получить доступ к корневой папке, вам необходимо переключиться на учетную запись суперпользователя
sudo su
Перейти в корневую папку
cd root/
Вы найдете это
cd -all
источник
Ubuntu 11.10 не имеет maven3 в репо.
Следуйте шагу ниже, чтобы установить maven3 в ubuntu 11.10.
Открытый терминал: mvn3 -v
если вы хотите, чтобы mvn был двоичным, выполните сценарий ниже:
Я надеюсь, что это поможет вам.
Спасибо, Раджам
источник