【Maven私服配置】

Maven私服配置

对于一些中央的pom,应该配置对应的mirror镜像访问

<mirrors>
<mirror>
<id>alimavenid>
<name>aliyun mavenname>
<url>http://maven.aliyun.com/nexus/content/groups/public/url>
<mirrorOf>centralmirrorOf>
mirror>
mirrors>

在上述中mirrorOf表示只有central的maven才会走这个镜像去访问下载;
其他的会走profit

<profile>
<id>nexusid>
<repositories>
<repository>
<id>nexusid>
<name>Nexusname>
<url>http:私服地址/nexus/content/groups/public/url>
<releases>
<enabled>trueenabled>
releases>
<snapshots>
<enabled>trueenabled>
snapshots>
repository>
repositories>
<pluginRepositories>
<pluginRepository>
<id>nexusid>
<name>Nexusname>
<url>http:私服地址m/nexus/content/groups/public/url>
<releases>
<enabled>trueenabled>
releases>
<snapshots>
<enabled>trueenabled>
snapshots>
pluginRepository>
pluginRepositories>
profile>
profiles>

私服需要认证因此需要定义server

<servers>
<server>
<id>xxid>
<username>xxusername>
<password>6xxx1password>
server>
servers>

这里的server的ID没有意义,如果存在多个server会依次往下去找对应的server的用户和密码

你可能感兴趣的:(maven,java,数据库)