2010-09-29 21 views
2

有幾個教程,甚至在這裏有一些關於收縮.war文件的帖子。然而,最常用的技術(在Config.groovy中包含grails.war.resources = {})似乎對我無效。無論如何,Grails將所有東西都放入戰爭文件中,製作成25毫克.war。此功能是否更改? Grails的上1.2.0製作.war更小

grails war --nojars 

1.3.4

回答

2

林創建一個沒有罐子的戰爭。

你必須確保你的罐子上正確安裝了無論你正在部署,所以

$的tomcat /共享/ lib目錄

爲Tomcat。

+0

我簡直不敢相信。 Grails文檔確實留下了一些不盡如人意的地方,它包含了過時的例子,斷開的鏈接,誤導性的陳述和一些完全錯誤的東西。感謝您的快速回復! – Quad64Bit 2010-09-30 15:25:35

+0

@ quad64bit,是啊,你必須做一些挖掘有時與Grails。我覺得IRC很有幫助;郵件列表也處於活動狀態。 – hvgotcodes 2010-09-30 16:00:02

+1

我發現谷歌通常是最好的信息來源。你只需要以這樣的方式制定問題結果就是你想要的:) – 2010-10-06 16:07:03

0

對於tomcat6中,後來記得更新你的catalina.properties文件:

shared.loader = $ {}的catalina.home/yourDirectoryName /*.jar

您需要確保$ {catalina.home}/yourDirectoryName存在,它包含所有的grails WEB-INF/lib jar包。