我们是一家大型公司,拥有大约2000个独立的Java项目.由于历史原因,我们没有多模块项目,但我们想介绍它们.
从逻辑上讲,我们已经拥有了"团体"项目,即负责(例如)50个密切相关项目的人.这个人定期发布一份BOM,其中包含这50个项目的近期连贯版本.
现在抓住这50个项目并将它们放入一个大的多模块项目中会很有意义.但是,有必要发布BOM,因为其他项目(我们组之外)应该具有一致的版本.
总而言之,我们需要一个BOM,其中包含属于多模块项目的所有50个项目的版本.我想知道创建这样一个BOM的"Maven方式"是什么.我能想到的是:
什么是可取的?