现象
某天,将某项目的snapshot版本的包deploy到nexus私服上,通过页面可以搜索到该包,但是在项目中引用时,始终无法下载,但是release版本的包可以。
原因
maven默认不下载snapshot版本的jar包,需要修改pom文件中的配置
解决
<repositories>
<repository>
<id>nexus</id>
<url>http://......</url>
<snapshots>
<enable>true</enable>
<snapshots>
</repository>
</repositories>
pom.xml中如上配置后成功下载。仅做记录。