我嘗試將我的Grails 2.1.1應用程序部署到Heroku。Grails推向Heroku失敗 - applicationContext.xml不存在
我運行git push master heroku
,它運行了一段時間(編譯好了,得到的依賴,EC),那麼它給了我這個消息:
|Building WAR file
...........................Error
|
Error executing script War: : Replace: source file /app/.grails/2.1.1/projects/Project/stage/WEB-INF/applicationContext.xml doesn't exist (Use --stacktrace to see the full trace)
! Failed to build app
! Heroku push rejected, failed to compile Grails app
當我運行grails war
在本地,它的工作沒有任何問題。
我已經做了一些閱讀,但我還沒有找到一個堅實的答案。我所讀到的類似問題是由與JDK相關的問題或插件引起的。
你在本地使用哪個版本的grails?你可以在你的dyno上運行一次性命令來檢查applicationContext.xml是否存在? – culix 2013-02-17 21:36:28
當你做混帳狀態,有沒有沒有簽入或在你的忽略列表中的文件? – 2013-02-17 21:39:51
@tomas git status告訴我我沒有任何更改。忽略列表從GitHub獲取。 – marko 2013-02-18 07:36:03