问题描述
在Windows环境中,您将在C:\ Users \ user_name位置具有.m2文件夹,并且您将settings.xml文件复制到该文件夹,以便设置代理设置和nexus存储库位置等。
那么我必须在Ubuntu环境上做什么才能在安装maven之后获得类似的设置。
最佳解决办法
根据Where is Maven Installed on Ubuntu,它将首先在/usr /share /maven2 /上创建settings.xml,然后您可以像jens提到的那样复制到您的主文件夹
$ cp /usr/share/maven3/conf/settings.xml ~/.m2/settings.xml
次佳解决办法
你可以在这里找到你的maven文件:
cd ~/.m2
您可能需要在.m2
文件夹中使用copy settings.xml:
cp /usr/local/bin/apache-maven-2.2.1/conf/settings.xml .m2/
如果不存在.m2文件夹:
mkdir -p ~/.m2
第三种解决办法
linux框上的.m2目录通常是$HOME/.m2
你可以得到$ HOME:
echo $HOME
或者干脆:
cd <enter>
转到您的主目录。
来自maven网站的其他信息:http://maven.apache.org/download.html#Installation
第四种办法
引用自http://maven.apache.org/settings.html:
There are two locations where a settings.xml file may live:
The Maven install: $M2_HOME/conf/settings.xml
A user’s install: ${user.home}/.m2/settings.xml
因此,通常对于您编辑的特定用户
/home/*username*/.m2/settings.xml
要为所有本地用户设置环境,您可以考虑更改第一个路径。