我開發了一個Grails應用程序,並且已經多次部署到Heroku而沒有問題。然而就在最近,我已經改變了解決方案,在我稱之爲「插件」的文件夾中使用插件。我有那麼基本上下面的代碼添加到BuildConfig以包括在應用這些插件:Grails應用程序未能部署到Heroku?
grails.plugin.location.'spring-security-ui'="plugins/grails-spring-security-ui"
現在,當我運行的Heroku我收到以下錯誤delpoy:
|Generating plugin.xml for inline plugin
Error |
Error executing script War: java.lang.NullPointerException: Cannot get property 'file' on null object (Use --stacktrace to see the full trace)
! Failed to build app
! Heroku push rejected, failed to compile Grails app
我認爲這是由於我通過新方法添加到解決方案中的新插件。任何人都可以告訴我,如果我錯過了什麼或錯在哪裏?
而且我已經測試過這個地方,並運行良好:-S
感謝
編輯1 ......
我試圖構建WAR文件在本地我得到了以下:
Building WAR file.....
| Error Exception occurred trigger event [CreateWarStart]: /home/admin/workspace/APP_NAME/grails-app/migrations does not exist. (Use --stacktrace to see the full trace)
| Done creating WAR target/APP_NAME-0.1.war
如果你在本地運行'grails war',會發生什麼? –