如何使用Maven JGit流处理子模块?

如何使用Maven JGit流处理子模块?,maven,jgitflow-maven-plugin,Maven,Jgitflow Maven Plugin,我不熟悉使用jgitflow maven插件。我的项目有许多相互依赖的不同模块。在我的develope分支上,所有子模块都有版本1.0.0-SNAPSHOT 由于快照依赖关系,执行发布开始目标失败。我发现我可以使用allowSnapshots=true选项来克服这个问题,但我不确定这是否是正确的处理方法 使用jgitflow和子模块的正确方法是什么 <configuration> <!-- Keep your maven submodules at the same v

我不熟悉使用
jgitflow maven插件
。我的项目有许多相互依赖的不同模块。在我的
develope
分支上,所有子模块都有版本1.0.0-SNAPSHOT

由于快照依赖关系,执行发布开始目标失败。我发现我可以使用
allowSnapshots=true
选项来克服这个问题,但我不确定这是否是正确的处理方法

使用jgitflow和子模块的正确方法是什么

<configuration>
    <!-- Keep your maven submodules at the same version as the parent POM -->
    <autoVersionSubmodules>true</autoVersionSubmodules>
    ...
</configuration>


从现在起,需要allowSnapshots=true才能使用复制父(快照)版本的子模块构建项目。你的用法是正确的