56

在 Windows 环境中,您将在 C:\Users\user_name 位置拥有 .m2 文件夹,并将 settings.xml 文件复制到其中以设置代理设置和 nexus 存储库位置等。

因此,在 Ubuntu 环境上安装 maven 后,我必须做些什么才能获得类似的设置。

4

4 回答 4

44

根据在 Ubuntu 上安装 Maven 的位置,它将首先在 /usr/share/maven2/ 上创建您的 settings.xml,然后您可以像 jens 提到的那样复制到您的主文件夹

$ cp /usr/share/maven3/conf/settings.xml ~/.m2/settings.xml

于 2013-06-24T18:40:52.867 回答
29

你可以在这里找到你的 Maven 文件:

cd ~/.m2

可能您需要将 settings.xml 复制到您的.m2文件夹中:

cp /usr/local/bin/apache-maven-2.2.1/conf/settings.xml .m2/

如果不存在 .m2 文件夹:

mkdir -p ~/.m2
于 2012-11-13T10:06:21.923 回答
12

linux盒子上的.m2目录通常是$HOME/.m2

你可以得到 $HOME :

echo $HOME

或者简单地说:

cd <enter>

转到您的主目录。

来自 maven 站点的其他信息: http ://maven.apache.org/download.html#Installation

于 2012-11-13T10:01:11.487 回答
9

引自http://maven.apache.org/settings.html

settings.xml 文件可能存在两个位置:

Maven 安装:$M2_HOME/conf/settings.xml

一个用户的安装:${user.home}/.m2/settings.xml

因此,通常对于您编辑的特定用户

/home/*username*/.m2/settings.xml

要为所有本地用户设置环境,您可能会考虑更改第一个路径。

于 2012-11-13T10:03:05.127 回答