我正在研究现在不使用Groovy或Grails的现有WAR应用程序。我有兴趣使用Grails来实现一项新功能,并着眼于将来更多地使用它。但是,这需要作为现有WAR文件的一部分进行部署。将Grails添加到现有的WAR文件?
我还没有找到任何关于这种用例的文档。我在测试应用程序上运行grails war
,然后解析生成的WAR文件以查看web.xml和其他配置文件中的内容。我想我可能手动添加所需的配置到我现有的web.xml,但在那一点上,我会卡住手动维护它,并会失去grails
命令的许多好处。
看起来Grails希望完全控制自己的小世界,而且我不认为我有兴趣在第一个项目上对谷物产生严重影响。我可能不会使用GORM(因为模型不是简单的关系存储),所以在这种情况下,Grails可能会矫枉过正。也许像Ratpack这样的东西会更适合我的需求。
但在完全放弃Grails之前,我想我会看看我是否错过了一些明显的东西。我能轻松做我想做的事吗?
啊,这个过程中去掉了一些魔法!谢谢。 – Aron