将依赖关系重置为SNAPSHOT以进行开发

时间:2015-10-05 14:39:51

标签: maven maven-3 maven-release-plugin

我升级到Maven的新版本(从3.0.5升级到3.3.3)并注意到当pom中存在SNAPSHOT依赖项时release:prepare的行为发生了变化。

典型流程:

There are still some remaining snapshot dependencies.
: Do you want to resolve them now? (yes/no) no: : yes
Dependency type to resolve,: specify the selection number ( 0:All 1:Project Dependencies 2:Plugins 3:Reports 4:Extensions ): (0/1/2/3) 1: : 
Dependency 'com.example.project:module' is a snapshot (1.2.3-SNAPSHOT)
: Which release version should it be set to? 1.2.3: : 
What version should the dependency be reset to for development? 1.2.3: : 

正如您所看到的,它建议将依赖关系保留在发行版本(1.2.3),而不是像旧版本那样将其重置为快照(1.2.4-SNAPSHOT)。在大多数情况下,我希望默认将版本重置为SNAPSHOT。

我是否可以通过配置或类似功能获得旧的行为?

目前使用的是maven-release-plugin 2.5版。

0 个答案:

没有答案