2014-12-01 36 views
0

當試圖部署.war或甚至當我嘗試運行grails run-war時,我遇到問題似乎grails.xml中的資源生成不正確。生成的戰爭中的grails.xml中的錯誤路徑

正常情況下,資源會被聲明如下:

<resource>BootStrap</resource>

但在我的.war這個樣子:

<resource>grails-app.conf.BootStrap</resource>

有沒有人發現了同樣的問題,如果又如何你解決了嗎?

+0

有沒有什麼不同prod run-war'?如果沒有指定,只有'war'和'test-app'腳本是默認發佈到非開發環境的兩個腳本,但'run-war'像大多數腳本一樣以開發模式運行。 – 2014-12-02 00:06:43

+0

嗨,感謝您的回覆。該環境似乎不會影響.war中的grails.xml,我仍然可以得到: ' grails-app.conf.BootStrap' – 2014-12-02 00:24:03

+0

令我驚訝。這是否發生在你的項目根目錄被視爲源目錄的某些環境中,例如可能是錯誤配置的IDE項目? – 2014-12-02 02:23:53

回答

1

正如傑夫指出,這個問題是由於在那裏被檢測到的根目錄下2層下來的文件夾結構,如:/項目/的grails-app /項目,如果你運行`的Grails/