如何在mvn pom中设置默认版本

问题描述 投票:0回答:1

H,我有一个具有内部依赖项的多项目,并且我对依赖项使用$ {project.version}参数。我想设置一个默认版本,如果特定工件的版本不是外部的,他将使用默认版本。

maven pom.xml
1个回答
0
投票

这是不可能的。您不能有动态版本。唯一接近的是版本范围(例如[1.0, 2.0)),但它们落伍了。

我仍然无法真正想象出这种情况会有用的情况。首先,如果您有10个存储库的列表,则可以查找是否存在版本。为什么它应该“有时”存在?

第二,如果您有“默认版本”,为什么不总是使用它呢?您从另一个可能的版本中得到什么?

© www.soinside.com 2019 - 2024. All rights reserved.