2013-01-24 19 views
0

我正在研究现在不使用Groovy或Grails的现有WAR应用程序。我有兴趣使用Grails来实现一项新功能,并着眼于将来更多地使用它。但是,这需要作为现有WAR文件的一部分进行部署。将Grails添加到现有的WAR文件?

我还没有找到任何关于这种用例的文档。我在测试应用程序上运行grails war,然后解析生成的WAR文件以查看web.xml和其他配置文件中的内容。我想我可能手动添加所需的配置到我现有的web.xml,但在那一点上,我会卡住手动维护它,并会失去grails命令的许多好处。

看起来Grails希望完全控制自己的小世界,而且我不认为我有兴趣在第一个项目上对谷物产生严重影响。我可能不会使用GORM(因为模型不是简单的关系存储),所以在这种情况下,Grails可能会矫枉过正。也许像Ratpack这样的东西会更适合我的需求。

但在完全放弃Grails之前,我想我会看看我是否错过了一些明显的东西。我能轻松做我想做的事吗?

回答

0

你说得对,Grails希望能控制战争世代,但应该可以将现有的项目融入Grails而不是其他方式。如果你做grails install-templates你可以编辑默认的grails web.xml来添加你需要的任何额外的位。

+0

啊,这个过程中去掉了一些魔法!谢谢。 – Aron

相关问题