我想用两个版本设置一些依赖:
<vesion>1.5-SNAPTSHOT,1.5</version>
我希望maven始终使用1.5-SNAPTSHOT,并且只有当它不存在时,它必须使用1.5。 (反之亦然)。
如何使用首先使用SNAPSHOT版本的保险写出正确的配置?
答案 0 :(得分:0)
如果有“稳定”1.5版本,则无需使用SNAPSHOT。当版本尚未发布且仍在开发中时使用SNAPSHOT。
当您使用SNAPSHOT时,Maven仍然在每次构建项目时都在寻找新版本。但是当你使用“稳定”版本(with--SNAPSHOT)时,Maven将不再寻找新版本了。
所以,我猜(在这种情况下)你最好使用SNAPSHOT。