如何在maven中使用两个版本的依赖版本?

时间:2013-06-04 10:08:02

标签: maven dependencies pom.xml

我想用两个版本设置一些依赖:

<vesion>1.5-SNAPTSHOT,1.5</version>

我希望maven始终使用1.5-SNAPTSHOT,并且只有当它不存在时,它必须使用1.5。 (反之亦然)。

如何使用首先使用SNAPSHOT版本的保险写出正确的配置?

1 个答案:

答案 0 :(得分:0)

如果有“稳定”1.5版本,则无需使用SNAPSHOT。当版本尚未发布且仍在开发中时使用SNAPSHOT。

当您使用SNAPSHOT时,Maven仍然在每次构建项目时都在寻找新版本。但是当你使用“稳定”版本(with--SNAPSHOT)时,Maven将不再寻找新版本了。

所以,我猜(在这种情况下)你最好使用SNAPSHOT。