1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
5
6 <localRepository>D:/maven/repository</localRepository>
7
8 <offline>false</offline>
9
10 <pluginGroups>
11 </pluginGroups>
12
13 <proxies>
14 <!--代理元素包含配置代理时需要的信息 -->
15 <proxy>
16 <!--代理的唯一定义符,用来区分不同的代理元素。 -->
17 <id>myproxy</id>
18 <!--该代理是否是激活的那个。true则激活代理。当我们声明了一组代理,而某个时候只需要激活一个代理的时候,该元素就可以派上用处。 -->
19 <active>true</active>
20 <!--代理的协议。 协议://主机名:端口,分隔成离散的元素以方便配置。 -->
21 <protocol>http</protocol>
22 <!--代理的主机名。协议://主机名:端口,分隔成离散的元素以方便配置。 -->
23 <host>qjsbsz-d0051</host>
24 <!--代理的端口。协议://主机名:端口,分隔成离散的元素以方便配置。 -->
25 <port>8080</port>
26 <!--代理的用户名,用户名和密码表示代理服务器认证的登录名和密码。 -->
27 <username></username>
28 <!--代理的密码,用户名和密码表示代理服务器认证的登录名和密码。 -->
29 <password></password>
30 <!--不该被代理的主机名列表。该列表的分隔符由代理服务器指定;例子中使用了竖线分隔符,使用逗号分隔也很常见。 -->
31 <nonProxyHosts></nonProxyHosts>
32 </proxy>
33 </proxies>
34
35 <servers>
36 <server>
37 <id>releases</id>
38 <username>admin</username>
39 <password>admin123</password>
40 </server>
41 <server>
42 <id>snapshots</id>
43 <username>admin</username>
44 <password>admin123</password>
45 </server>
46 </servers>
47
48 <mirrors>
49 <mirror>
50 <id>alimaven</id>
51 <name>aliyun maven</name>
52 <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
53 <mirrorOf>central</mirrorOf>
54 </mirror>
55 <mirror>
56 <id>repo.maven.apache.org</id>
57 <mirrorOf>central</mirrorOf>
58 <name>repo.maven.apache.org</name>
59 <url>http://repo.maven.apache.org/maven2</url>
60 </mirror>
61 <mirror>
62 <id>nexus</id>
63 <mirrorOf>*</mirrorOf>
64 <name>Mirror</name>
65 <url>http://10.20.21.99:8081/nexus/content/groups/public/</url>
66 </mirror>
67 </mirrors>
68
69 <profiles>
70 <profile>
71 <id>alimaven</id>
72 <activation>
73 <activeByDefault>true</activeByDefault>
74 </activation>
75 <repositories>
76 <repository>
77 <id>alimaven</id>
78 <name>aliyun maven</name>
79 <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
80 <layout>default</layout>
81 </repository>
82 <repository>
83 <id>alimaven</id>
84 <name>aliyun maven</name>
85 <url>http://maven.aliyun.com/nexus/content/repositories/public/</url>
86 <layout>default</layout>
87 </repository>
88 </repositories>
89 <pluginRepositories>
90 <pluginRepository>
91 <id>alimaven</id>
92 <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
93 </pluginRepository>
94 </pluginRepositories>
95 </profile>
96
97 <profile>
98 <id>repo.maven.apache.org</id>
99 <activation>
100 <activeByDefault>true</activeByDefault>
101 </activation>
102 <repositories>
103 <repository>
104 <id>central</id>
105 <name>Central Repository</name>
106 <url>http://repo.maven.apache.org/maven2</url>
107 <layout>default</layout>
108 <!-- <snapshots> <enabled>true</enabled> <updatePolicy>always</updatePolicy> <checksumPolicy>always</checksumPolicy> </snapshots> -->
109 </repository>
110 </repositories>
111 <pluginRepositories>
112 <pluginRepository>
113 <id>repo.maven.apache.org</id>
114 <url>http://repo1.maven.org/maven2/</url>
115 </pluginRepository>
116 </pluginRepositories>
117 </profile>
118
119 <profile>
120 <id>nexus</id>
121 <activation>
122 <activeByDefault>true</activeByDefault>
123 <jdk>1.7</jdk>
124 </activation>
125 <properties>
126 <maven.compiler.source>1.7</maven.compiler.source>
127 <maven.compiler.target>1.7</maven.compiler.target>
128 <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
129 </properties>
130 <repositories>
131 <repository>
132 <id>nexus</id>
133 <name>local private nexus</name>
134 <url>http://10.20.21.99:8081/nexus/content/groups/public</url>
135 <releases>
136 <enabled>true</enabled>
137 </releases>
138 <snapshots>
139 <enabled>false</enabled>
140 </snapshots>
141 </repository>
142 <repository>
143 <id>nexus_snap</id>
144 <name>local private nexus</name>
145 <url>http://10.20.21.99:8081/nexus/content/repositories/snapshots</url>
146 <releases>
147 <enabled>false</enabled>
148 </releases>
149 <snapshots>
150 <enabled>true</enabled>
151 </snapshots>
152 </repository>
153 <repository>
154 <id>com.springsource.repository.maven.release</id>
155 <url>http://maven.springframework.org/release/</url>
156 <releases>
157 <enabled>true</enabled>
158 </releases>
159 <snapshots>
160 <enabled>false</enabled>
161 </snapshots>
162 </repository>
163 </repositories>
164 <pluginRepositories>
165 <pluginRepository>
166 <id>nexus_release</id>
167 <name>local private nexus</name>
168 <url>http://10.20.21.99:8081/nexus/content/groups/public</url>
169 <releases>
170 <enabled>true</enabled>
171 </releases>
172 <snapshots>
173 <enabled>true</enabled>
174 </snapshots>
175 </pluginRepository>
176 </pluginRepositories>
177 </profile>
178 </profiles>
179
180 <activeProfiles>
181 <activeProfile>nexus</activeProfile>
182 </activeProfiles>
183 </settings>