maven 配置

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">

  <localRepository>F:\TOOL\repository</localRepository>
  <pluginGroups>
  </pluginGroups>
  <proxies>
  </proxies>
  <servers>
    <server> 
     <id>nexus-releases</id> 
     <username>admin</username> 
     <password>voole123</password> 
   </server> 
   <server> 
     <id>nexus-snapshots</id> 
     <username>admin</username> 
     <password>voole123</password> 
   </server> 
  </servers>
  <mirrors>
	<mirror>
      <id>central</id>
      <mirrorOf>*</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://192.168.11.92:8081/nexus/content/groups/public/</url>
    </mirror>
  </mirrors>
  <profiles>
	<profile>
		<id>cc-mzone-profile</id>
		<repositories>
			<repository>
				<id>cc-mzone-nexus</id>
				<name>MZONE</name>
				<url>http://192.168.11.92:8081/nexus/content/groups/public/</url>
				<releases>
					<enabled>true</enabled>
				</releases>
				<snapshots>
					<enabled>true</enabled>
					<updatePolicy>daily</updatePolicy>
					//下载间隔,可选 daily, never, always
					//每次构建都检查, interval:x 
					//每隔x分钟检查一次更新  
				</snapshots>
			</repository>
		</repositories>
	</profile>
  </profiles>
  <activeProfiles>
      <activeProfile>cc-mzone-profile</activeProfile>
  </activeProfiles>
</settings>

    <!-- 配置远程发布到私服,mvn deploy -->
	<distributionManagement>
		<repository>
			<id>nexus-releases</id>
			<name>Nexus Release Repository</name>
			<url>http://192.168.11.92:8081/nexus/content/repositories/releases/</url>
		</repository>
		<snapshotRepository>
			<id>nexus-snapshots</id>
			<name>Nexus Snapshot Repository</name>
			<url>http://192.168.11.92:8081/nexus/content/repositories/snapshots/</url>
		</snapshotRepository>
	</distributionManagement>

你可能感兴趣的:(maven 配置)