简体   繁体   English

Maven多模块子Pom版本

[英]Maven multi module child pom version

While I was learning about maven multi module , I have a doubt. 当我学习Maven多模块时,我有一个疑问。

Does it makes sense for a child module to have a different version than parent module ? 子模块具有与父模块不同的版本是否有意义? In what case , for example ? 例如,在什么情况下?

Usually, you try to avoid that. 通常,您尝试避免这种情况。 While it may make sense from a logical perspective (avoid to change the version number of a module that did not change), you get into a complicated logic of when to rebuild what and which version uses which version of which other module. 尽管从逻辑角度讲这是有道理的(避免更改未更改的模块的版本号),但您会陷入复杂的逻辑,即何时重建哪个版本以及哪个版本使用哪个其他模块的哪个版本。

是的,当子模块也独立部署时,这是有道理的,其版本范围也有所不同。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM