我有以下要求。我需要从自定义关联存储库中下载最新版本的工件,而不是从快照存储库。
请给出建议
谢谢。
发布于 2014-05-07 18:05:00
要获得任何工件的最新版本,只需从依赖项中省略<version>标记。这样,maven将始终从远程存储库获取此工件的最新版本。
警告:请记住,这不是处理依赖关系的首选方法,也不是正确的依赖关系管理流程。通过保持版本号的开放结束,您的项目很可能会获取任何库的特定版本,该库现在不能向后兼容,并且可能会破坏您在项目中的功能。因此,总是建议为任何应用程序所需的所有工件指定特定的版本号,并且在更新任何库版本时,应该正确地测试它。
编辑
对于maven3,您可以使用开放式版本标记的工具。像这样的东西
<version>[1.12.4,)</version>有关版本范围的更多详细信息,请查看this page
发布于 2017-09-08 20:52:17
根据这个问题:不能排除https://issues.apache.org/jira/browse/MNG-3092快照(至少在这个问题得到解决之前)。
https://stackoverflow.com/questions/23514208
复制相似问题