错误描述:
使用 deploy 命令想Nexus上上传项目依赖时失败(第一次成功,第二次却失败)
解决方法:
原因很简单,在nexus服务器的仓库,有如下两个仓库
前者为发行版(即无法在此版本的基础上再进行跟新),后者为快照版(可在此版本的额基础上进行更新)
如果你的项目第一次deploy成功,第二次却提示如上错误,那么很有可能是你将项目声明为了releases版本(例:<version>1.0.0.RELEASE</version> 或者 <version>1.0.0</version> (无标识默认也为releases))
将版本声明为 <version>1.0.0-SNAPSHOT</version> 即可上传,并且此时项目会位于maven-snapshots中