博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Maven之setting.xml 配置详解
阅读量:7077 次
发布时间:2019-06-28

本文共 3536 字,大约阅读时间需要 11 分钟。

文件存放位置

全局配置: ${M2_HOME}/conf/settings.xml

用户配置: ${user.home}/.m2/settings.xml

note:用户配置优先于全局配置。${user.home} 和和所有其他系统属性只能在3.0+版本上使用。请注意windows和Linux使用变量的区别。

 

settings.xml详解

声明规范

 

localRepository

usr/local/maven

 

interactiveMode

true

 

usePluginRegistry

false

 

offline

false

 

pluginGroups

 

org.codehaus.mojo

 

 

proxies

 

myproxy
true
http
proxy.somewhere.com
8080
proxyuser
somepassword
*.google.com|ibiblio.org

 

 

servers

 

server001
my_login
my_password
${usr.home}/.ssh/id_dsa
some_passphrase
664
775

 

 

mirrors

 

planetmirror.com
PlanetMirror Australia
http://downloads.planetmirror.com/pub/maven2
central

 

 

profiles

 

test

 

 

Activation

 

false
1.5
Windows XP
Windows
x86
5.1.2600
mavenVersion
2.0.3
${basedir}/file2.properties
${basedir}/file1.properties

 

 

Properties

 

${user.home}/our-project
note:如果该profile被激活,则可以再POM中使用${user.install}。

 

 

Repositories

 

codehausSnapshots
Codehaus Snapshots
false
always
warn
http://snapshots.maven.codehaus.org/maven2
default

 

 

activeProfiles

 

env-test

 

 

转载于:https://www.cnblogs.com/diandianquanquan/p/10607088.html

你可能感兴趣的文章
Shipping your PyQt app for windows
查看>>
keil MDK编译器警告和错误详解
查看>>
javascript/jquery判断是否为undefined或是null!
查看>>
hdu3791(二叉搜索树)
查看>>
[C#]解决生成的缩略图模糊的问题
查看>>
jQuery常用标签详解
查看>>
学用MVC4做网站五:文章
查看>>
学习C++ -> 引用( References )
查看>>
分享:在Qt工程中加Boost
查看>>
远程桌面相关
查看>>
减少Linux 电耗 转自IBM
查看>>
新的一年又开始了,加油2013!
查看>>
Sharepoint学习笔记—习题系列--70-573习题解析 -(Q22-Q24)
查看>>
ios block循环引用问题
查看>>
地图覆盖物
查看>>
项目中出现黄色感叹号 教你去掉Myeclipse的黄色感叹号
查看>>
python手记(9)
查看>>
hdu 2451 Simple Addition Expression(数位DP )成败在于细节
查看>>
在开机广播中启动服务
查看>>
poj1077
查看>>