我的要求很简单。我最近创建了一个 jsf-primefaces-spring-roo-eclipselink 多模块原型并将其分发给我的团队。启用 Spring ROO 后,我们可以更轻松地进行所有数据库逆向工程,并且一切顺利。
创建原型时,我使用模型层中的 applicationContext.xml 文件进行 ROO DB 逆向工程。然后我尝试将上下文文件的名称更改为 applicationContext-model.xml,因为我在 Web 层中使用了另一个上下文。现在重命名此上下文文件后,当我执行“数据库逆向工程师 --schema”时,当我在 roo shell 中选择自动完成时,我得到“无法获得连接”。此外,当我在 --schema 之后手动输入架构名称时,我收到此错误:
文件 'C:\TestWorkspace\TT\TT-model\src\main\resources\META-INF\spring\applicationContext.xml' 不存在
显然,ROO 似乎对上下文文件重命名不太满意。我可以知道如何告诉 ROO 使用新的上下文文件名来进行数据库逆向工程吗?
谢谢你的帮助。
问候
巴斯特