我有以下要求。
我需要从自定义 Nexus 存储库而不是快照存储库下载最新版本的工件。
请建议
Thanks.
要获取任何工件的最新版本,只需省略<version>
来自依赖项的标记。这样,maven 将始终从远程存储库获取此工件的最新版本。
Warning:请记住,这不是处理依赖项的首选方法,也不是依赖项管理的正确流程。通过保持版本号开放,您的项目很有可能获取现在不向后兼容的任何库的特定版本,并且可能会破坏项目中的功能。因此,始终建议指定任何应用程序所需的所有工件的特定版本号,并且在更新任何库版本时,应正确测试它。
EDIT
对于 maven3,您可以使用开放式版本标记的功能。像这样的东西
<version>[1.12.4,)</version>
看看这一页 http://docs.codehaus.org/display/MAVEN/Dependency+Mediation+and+Conflict+Resolution#DependencyMediationandConflictResolution-DependencyVersionRanges有关版本范围的更多详细信息
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)