[英]how do i tell maven to get latest version of artifact from custom nexus repository
我有以下要求。 我需要从自定义链接存储库而不是快照存储库下载最新版本的工件。
请建议
谢谢。
要获取任何工件的最新版本,只需从依赖项中省略<version>
标记。 这样,maven将始终从远程存储库中获取此工件的最新版本。
警告:请记住,这不是处理依赖关系的首选方法,也不是依赖关系管理的正确流程。 通过使版本号保持开放状态,您的项目很有可能会获取现在不向后兼容的任何库的特定版本,并可能破坏项目中的功能。 因此,始终建议为任何应用程序指定所有工件的特定版本号,并且在更新任何库版本时,应该对其进行适当的测试。
编辑
对于maven3,您可以使用开放式版本标签的功能。 像这样
<version>[1.12.4,)</version>
查看此页面以获取有关版本范围的更多详细信息
根据此问题:无法排除https://issues.apache.org/jira/browse/MNG-3092快照(至少在解决此问题之前)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.