2013-01-24 31 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

相關問題