我有一个带有子pom的Maven项目,它将父亲的pom版本指定为类似
的范围mvn dependency:tree
如何确定实际使用哪个版本的父pom?
mvn help:effective-pom
将提供依赖项的版本,但不会提供父项的版本。
wl.signin
会在不泄露版本的情况下给出整个产生的pom。
答案 0 :(得分:1)
版本范围的含义在Version Range Specification的apache文档中非常清晰地采样,我正在考虑从Resolve Ranges Plugin Description 读取的内容:
尝试将依赖项版本范围解析为特定版本 在构建中使用。例如,版本范围为" [1.0,1.2)" 将被解析为当前使用的特定版本" 1.1"。
'目前正在使用..'这里指的是在部署和获取的存储库中可用的给定范围内的工件的最新版本。