我有一个 Multimodule maven 项目,它有近 20 个模块。有一个公共模块很少更改,其他 19 个相互独立。问题是当我更改一个模块并与 hudson 一起发布时,它会发布所有模块。
如果我去为每个模块指定版本号,更改所有数字是非常繁琐的工作。
这就像不必要地增加版本号,也浪费时间/内存。例如,如果我将 19 中的每一个都更改两次,通用版本将变为 1.39 或 39.0,我不想避免混淆。我们正在使用标准发布插件。
有没有办法管理发布,这样我们就可以只发布一个模块而不是整个项目。
谢谢