Maven在Ubuntu上安装在哪里?

我使用命令sudo apt-get install maven在我的Ubuntu机器上sudo apt-get install maven

现在我需要知道它在哪里安装,以configuration相同的IntelliJ ..

Debian衍生产品Ubuntu在安装软件包时遵循非常精确的结构。 换句话说,通过包装工具安装的所有软件(如apt-get或synaptic)将把这些东西放在相同的位置。 如果你熟悉这些位置,你总是会知道在哪里find你的东西。

作为捷径,您可以随时打开像突触一样的工具,find已安装的软件包,然后检查“属性”。 在属性下,您将看到所有已安装文件的列表。 再次,你可以期待这些总是遵循Debian / Ubuntu的惯例; 这些是高度有序的Linux发行版。 简而言之,二进制文件将位于/ usr / bin或者path上的其他位置(在命令行中尝试'echo $ PATH'来查看可能的位置)。 configuration总是在/ 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的

PS Mavenconfiguration存储在/ etc / maven2中

请注意,这不仅仅是apt-get会执行此操作,它是任何.deb软件包安装程序。

取决于你在找什么。 如果你正在寻找可执行文件:

 $ whereis mvn 

如果你正在寻找库和回购:

 $ locate maven 

使用locate命令,你也可以通过pipe道把它find一个特定的库,即

 $ locate maven | grep 'jetty' 

HTH

 $ mvn --version 

并寻找Maven home:在输出中,我的是: Maven home: /usr/share/maven

这是一个更新的Maven复制bash脚本并粘贴它…

 # @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准备像Spring STS一样去IDE,那么你的.m2文件夹被放置在根文件夹中

要访问根文件夹,您需要切换到超级用户帐户

sudo su

转到根文件夹

cd root/

你会find它的

cd -all

Ubuntu 11.10在回购中没有maven3。

按照以下步骤在ubuntu 11.10上安装maven3

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

打开terminal:mvn3 -v

如果你想mvn作为二进制文件,然后执行下面的脚本:

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

我希望这能帮到您。

谢谢,Rajam