如何修改maven默认的setting

2024-11-24 02:04:54
推荐回答(2个)
回答1:

方法/步骤
1
首先测试机子上时候安装上maven,步骤是win+r--》cmd--》mvn -v-->看其是否出现如下字样:

2
如果时间长了你忘记了你安装的maven目录或者jdk目录,那么下面这段文字里面全有,你是可以找到他们的。下面就需要你找到maven的安装目录,我的如下

3
下面找到conf文件夹,打开settings.xml文件,如果没有对应的工具打开,那么可以右键选择以文本方式打开,打开后如下所示:

4
使用ctrl + f 在文章中寻找localrepository字样,出现如下所示,下面将这个标签改为你想要的路径,

5
创建你在settings.xml中指定真实仓库路径,并将修改后的settings.xml文件复制一份放在当前的目录下(原来的不要删除掉),开始编译你的maven项目,那么下载的jar自动存放在你指定的目录下

回答2:

当Maven运行过程中的各种配置,例如pom.xml,不想绑定到一个固定的project或者要分配给用户时,我们使用settings.xml中的settings元素来确定这些配置。这包含了本地仓库位置,远程仓库服务器以及认证信息等。
settings.xml存在于两个地方:
1.安装的地方:$M2_HOME/conf/settings.xml
2.用户的目录:${user.home}/.m2/settings.xml
前者又被叫做全局配置,后者被称为用户配置。如果两者都存在,它们的内容将被合并,并且用户范围的settings.xml优先。
如果你偶尔需要创建用户范围的settings,你可以简单的copy Maven安装路径下的settings到目录${user.home}/.m2。Maven默认的settings.xml是一个包含了注释和例子的模板,你可以快速的修改它来达到你的要求。