maven 设置中央仓库

1.安装目录下修改setting.xml

 <mirrors>

	<mirror>  
      <id>alimaven</id>  
      <name>aliyun maven</name>  
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>  
      <mirrorOf>central</mirrorOf>          
    </mirror>
	
  </mirrors>

2.每个maven项目可以单独配置仓库地址

<repositories>
		<repository>
			<id>alirep</id>
			<name>aliyun maven</name>
			<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
		</repository>
	</repositories>

	<pluginRepositories>
		<pluginRepository>
		  <id>alirep</id>
	      <name>Central Repository</name>
		  <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
	    </pluginRepository>
	</pluginRepositories>

3.可以利用插件查看仓库配置是否生效

<plugins>
   <plugin>
   <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-antrun-plugin</artifactId>
   <version>1.1</version>
   <executions>
      <execution>
         <id>id.clean</id>
         <phase>clean</phase>
         <goals>
            <goal>run</goal>
         </goals>
         <configuration>
            <tasks>
			   <echo>本地仓库地址:${settings.localRepository}</echo>
			   <echo>中央仓库地址:${project.repositories[0].url}</echo>
			   <echo>插件仓库地址:${project.pluginRepositories[0].url}</echo>
            </tasks>
         </configuration>
      </execution>
   </executions>
   </plugin>
</plugins>

猜你喜欢

转载自blog.csdn.net/caideb/article/details/81111021