我对父级中的依赖项使用 maven 版本范围。pom
当我在快照或发布上进行构建时,它工作正常。但是,当我想在分支中使用特定版本的依赖项时,我应该如何继续?
例如:当我使用 (1.2.0,) 等版本范围时,它总是会从 nexus 存储库中获取最新的 jar。在我发布版本时,最新版本会像 1.2.5,因为依赖项不断变化。现在我的依赖项的最新版本是 1.2.8-SNAPSHOT
在分支中,当我想要 1.2.5 版本的依赖项时,它总是在寻找最新的版本,即 1.2.5+
如何解决这个问题,在搜索类似问题时,我发现可以使用maven-version-plugin
. 这需要更改 pom 以添加插件。但是有没有不改变 pom 并获得依赖的确切版本的解决方案?有什么建议么?