我们计划构建一个包含多个模块的应用程序 (比如[包含管理员,注册的公共],许可证模块, 库存模块)。我们计划使用Maven作为构建工具
每个模块都像一个单独的文件夹(war),其中包含MVC图层。主POM应封装所有模块并形成war文件。 如果客户不需要许可证模块,我可以直接拔掉设置并重新创建war文件。
现在我正在努力找到构建层次结构的适当示例(如上所述的项目结构)
你能指导我吗?
答案 0 :(得分:0)
您可以创建父项目,然后将子项目添加为模块。在构建项目之前,您可以轻松地注释或删除这些模块。
这是一个基本的例子。
http://www.concretepage.com/build-tools/maven/parent-pom-child-pom-example
您也可以从以下主题中了解父子maven项目。