2012-10-05 82 views
0

可能是一個愚蠢的問題,但在我當前的Maven項目中,我的/ web-app/WEB-INF文件夾中沒有web.xml。Maven Grails web.xml

在我的項目中沒有web-xml,從來沒有過,即時嘗試添加它,但我的應用程序對web.xml中寫入的任何內容都沒有響應。我錯過了什麼?,iv試着通過config.groovy指定路徑:

grails.project.web.xml="web-app/WEB-INF/web.xml" 

我錯過了什麼嗎?我是否需要在其他一些配置文件中指定web.xml以使我的項目能夠使用它?

回答

4

運行

grails install-templates 

複製Grails使用的所有代碼生成活動(包括 「web.xml中」)的模板。

將在「src/templates/war」目錄下創建「web.xml」文件。

+0

好的,我可以生成模板,沒問題。但我的應用程序仍然沒有響應任何對web.xml文件所做的更改,我想移動這些文件中的任何一個,或者它們在生成時是否位於正確的路徑中? –

+0

保留它們生成的文件。 「src/templates/war/web.xml」中所做的更改會影響您的應用程序。 –