【发布时间】:2012-02-13 13:02:04
【问题描述】:
我的电脑出现了一个小问题,当我部署到工件时,库的名称更改如下:
servico-disponibilizacao-2.0.0.0-20120117.194415-1.ear
在我的 Eclipse 项目中,我可以正常看到这是怎么回事:
servico-disponibilizacao-2.0.0.0-SNAPSHOT.ear
我真的不知道如何解决这个问题,有人有什么想法吗?
非常感谢您的帮助!
【问题讨论】:
我的电脑出现了一个小问题,当我部署到工件时,库的名称更改如下:
servico-disponibilizacao-2.0.0.0-20120117.194415-1.ear
在我的 Eclipse 项目中,我可以正常看到这是怎么回事:
servico-disponibilizacao-2.0.0.0-SNAPSHOT.ear
我真的不知道如何解决这个问题,有人有什么想法吗?
非常感谢您的帮助!
【问题讨论】:
当发布到快照存储库时,Maven 会将修订的“SNAPSHOT”部分替换为时间戳,从而为该构建创建唯一版本。
请参阅 POM 的 distributionManagement 部分的 Maven 文档。
另外检查这个答案:
Maven Snapshot Repository vs Release Repository
Nexus book 有一个部分描述了快照和发布存储库之间的工件处理差异。考虑到 Nexus 是参考 Maven 存储库管理器,我应该认为此信息也适用于 Artifactory。
【讨论】: