0

我有一个 Maven 模块,它有几个包含在配置文件中的依赖项。当使用发布插件(即)准备发布构建时mvn release:prepare,这些依赖项的版本不会被替换,而是它们仍然是 SNAPSHOT 依赖项,即使配置文件处于活动状态(我们运行mvn release:prepare -Psomeprofile)。我也尝试添加-Darguments="-Psomeprofile"到 mvn 调用,但这也没有帮助。

如何使发布插件也替换配置文件中包含的依赖项版本?

4

1 回答 1

1

这看起来像MRELEASE-354“配置文件中定义的版本未更新”。如果使用的解决方法

<version>${project.version}</version> 

对于配置文件中定义的依赖项。

于 2010-02-02T13:18:38.843 回答