2011-03-15 76 views
68

我我的Ubuntu機器上安裝的Maven用命令sudo apt-get install maven凡Maven的安裝在Ubuntu

現在我需要知道在什麼地方安裝,以配置的IntelliJ一樣..

+5

這quetion是http://askubuntu.com – Bakudan 2011-03-15 13:28:11

+0

注意,倉庫是通過/ home/$的用戶名/。 m2 – 2017-01-23 10:45:57

回答

83

Ubuntu的,這是一個Debian衍生物,如下一個非常精確的structu重新安裝包時。換句話說,通過封裝工具安裝的所有軟件(如apt-get或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/bin中/ MVN

的/ usr /共享/ maven2的/

的/ etc/maven2的

P.S Maven配置是商店 在/ etc/maven2的

注意,它不只是apt-get的,將做到這一點,這是任何.deb軟件包安裝程序。

+4

Kleu,我遵循相同的鏈接,但忽略了這些信息..謝謝指點我..「/ usr/share/maven2」工作 – javanoob 2011-03-15 16:55:01

38

取決於什麼你正在尋找。如果您正在尋找可執行文件:

$ whereis mvn 

如果您正在尋找庫和回購:

$ locate maven 

隨着locate命令,你也可以管它grep來找到特定的庫,即

$ locate maven | grep 'jetty' 

HTH

+0

感謝您的有用命令.. – javanoob 2011-03-15 16:56:40

+0

非常有用!謝謝 – saltmotor 2014-03-28 03:49:41

+0

如何通過暫停它以便列表不會快速向下滾動來獲取列表? – 2015-05-08 17:46:40

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; 
0

的Ubuntu 11.10沒有maven3在回購協議。

請按照以下步驟在ubuntu 11上安裝maven3。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 

我希望這會幫助你。

感謝, 拉賈姆

1

我想補充一點,.M2文件夾中的很多人說,這是在你的主文件夾。這是正確的。但是,如果從準備使用Maven去IDE像Spring STS那麼你的文件夾的.m2被放置在根文件夾

要訪問根文件夾,你需要

sudo su

轉到切換到超級用戶帳戶根文件夾

cd root/

您將

找到它

21
$ mvn --version 

,並查找Maven的家:在輸出 ,我的是:Maven home: /usr/share/maven

+0

這非常有幫助。當我們打算將Maven設置爲家時,這是必需的。但是,這只是爲了maven,而不是爲java,git等其他工具工作。 – Max 2017-10-04 06:48:46