相关疑难解决方法(0)

为什么maven发布插件允许依赖管理中的SNAPSHOT版本?

我们有1家公司的父母pom.这使用dependencyManagement来管理所有使用的工件的所有依赖项的版本.

令人震惊的是,SNAPSHOT版本可以在dependencyManagement中定义.虽然执行maven释放时,允许在dependencyManagement中使用SNAPSHOT版本释放pom.为什么?

如果我将子项目指向公司父pom的已发布版本,并且此子项目使用dependencyManagement中定义的依赖项,虽然它是SNAPSHOT版本,但我无法释放子项目.

为什么Maven允许发布在dependencyManagement中定义的工件的SNAPSHOT版本?如果定义了SNAPSHOT版本,如何配置maven发布插件失败?

maven-2 snapshot dependency-management maven-release-plugin

6
推荐指数
1
解决办法
3308
查看次数