有幾個教程,甚至在這裏有一些關於收縮.war文件的帖子。然而,最常用的技術(在Config.groovy中包含grails.war.resources = {})似乎對我無效。無論如何,Grails將所有東西都放入戰爭文件中,製作成25毫克.war。此功能是否更改? Grails的上1.2.0製作.war更小
grails war --nojars
1.3.4
有幾個教程,甚至在這裏有一些關於收縮.war文件的帖子。然而,最常用的技術(在Config.groovy中包含grails.war.resources = {})似乎對我無效。無論如何,Grails將所有東西都放入戰爭文件中,製作成25毫克.war。此功能是否更改? Grails的上1.2.0製作.war更小
grails war --nojars
1.3.4
林創建一個沒有罐子的戰爭。
你必須確保你的罐子上正確安裝了無論你正在部署,所以
$的tomcat /共享/ lib目錄
爲Tomcat。
對於tomcat6中,後來記得更新你的catalina.properties文件:
shared.loader = $ {}的catalina.home/yourDirectoryName /*.jar
您需要確保$ {catalina.home}/yourDirectoryName存在,它包含所有的grails WEB-INF/lib jar包。
我簡直不敢相信。 Grails文檔確實留下了一些不盡如人意的地方,它包含了過時的例子,斷開的鏈接,誤導性的陳述和一些完全錯誤的東西。感謝您的快速回復! – Quad64Bit 2010-09-30 15:25:35
@ quad64bit,是啊,你必須做一些挖掘有時與Grails。我覺得IRC很有幫助;郵件列表也處於活動狀態。 – hvgotcodes 2010-09-30 16:00:02
我發現谷歌通常是最好的信息來源。你只需要以這樣的方式制定問題結果就是你想要的:) – 2010-10-06 16:07:03