我有一个关于 Maven 多模块项目的一般性问题。何时以及为什么要这样做?
@Esko Luontola 的回答
将项目拆分为多个模块很有用,例如
这些模块需要单独部署,..
可能会被误解。如果您有要单独部署的模块,则情况恰恰相反。在这种情况下,您永远不应该创建多模块构建。这应该通过简单的单独 Maven 项目来完成。
多模块构建的想法是,如果您有像 Ear 项目一样属于在一起的模块,该项目通常由其他几个项目组成,如客户端、服务器、ejb、war 等。这通常通过多模块构建来处理,这意味着所有模块具有相同的版本号,但可以被其他模块单独访问和使用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)