Spring ROO数据库逆向工程与重命名的上下文文件

时间:2013-03-04 15:25:54

标签: maven primefaces eclipselink reverse-engineering spring-roo

我的要求很简单。我最近创建了一个jsf-primefaces-spring-roo-eclipselink多模块原型,并在我的团队中分发它。启用S​​pring 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采用新的上下文文件名来进行数据库逆向工程吗?

感谢您的帮助。

此致

Basith

1 个答案:

答案 0 :(得分:1)

由于Roo想要路径'src \ main \ resources \ META-INF \ spring \ applicationContext.xml'中的上下文文件,如果我需要避免冲突,我通常会更改其他上下文文件的名称。

例如,尝试重命名Web层中的应用程序上下文文件。

相关问题