在工程pom.xml下配置:
<distributionManagement>
<snapshotRepository>
<id>maven-snapshots</id>
<url>http://your_host:port/repository/maven-snapshots/</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</snapshotRepository>
<repository>
<id>maven-releases</id>
<url>http://your_host:port/repository/maven-releases/</url>
</repository>
</distributionManagement>
注:<updatePolicy>always</updatePolicy>
的作用是,当你的artifactId是以-SNAPSHOT
结尾时,每次打包发布到私服,但又不想频繁修改版本号+1,就可以通过此种方式,只需刷新依赖即可获取到该SNAPSHOT的最新快照包。