草庐IT

accountmgmt

全部标签

java - Maven,多模块项目的Spring配置

我希望建立一个可以很好扩展的多模块Maven项目(如下所述)。我对主要来自Sonatypeexample的方法有一些疑问。.我已经阅读了一定数量的有关maven多模块项目的资料,但找不到超出基本级别的示例。问题:这个(下图)是一个好的项目结构吗?或者它是否从一开始就有灾难的味道——即在建立构建时会导致大量重组?简而言之,我希望避免设置一些与Maven格格不入的东西。我期望一些模块是完全独立的,而大多数模块是相互关联的。是否可以先将每个模块作为Git存储库,然后将紧密链接的模块一起重构?目标:基于模块化Spring、JSF2、Maven的项目的良好项目结构,允许构建涉及选择的模块及其依赖