我真的很喜欢Spring Roo(可能已经使用了2.5个月),总的来说这是一次非常好的体验,我已经迅速创建了一个管理房地产投资组合的系统。
然而,这个系统是在三个单独的roo项目中开发的:
物业管理 - mongo后端
帐户管理 - mongo后端
地址簿 - JPA
现在我希望将它们组合在一个项目中,一个主页可以访问所有三个部分,我知道包含在roo中的maven多模块支持,但当我尝试通过创建组合这三个项目时一个Spring Roo多模块项目,定义了三个模块,然后将三个模块中的每一个导入到它们各自的文件夹中,在部署时只设置了编译中要访问的第一个模块,并且localhost访问的路径不是多模块项目,但编译的项目名称..
是否有人知道任何资源或有任何关于通过三个现有Web应用程序的组合创建多模块Web应用程序的提示?
由于
答案 0 :(得分:0)
刚开始使用这样的文件夹结构:
root (pom.xml) Aggregator
+-- mod-mongo-property
+-- mod-mongo-accounts
+-- mod-jpa
将所有依赖项和插件(特定版本)之类的东西移动到适当的父级(depenendencyManager,pluginManagement)中。