grails - Grails App无法部署到Heroku?

标签 grails plugins heroku

我已经开发了Grails应用程序,并将其多次部署到Heroku都没有问题。但是就在最近,我更改了解决方案,以从我称为“插件”的文件夹中使用插件。然后,我基本上将以下代码添加到BuildConfig中,以便在应用程序中包括这些插件:

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以查看是否可以重现该问题。

这可能与2.0.4中修复的GRAILS-9006有关。

关于grails - Grails App无法部署到Heroku?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12709195/

相关文章:

grails - 从禁用的输入中删除数据

grails - 从 Controller 记录Grails

php - 如何从 foreach 数组循环中构造手动自定义字段?

twitter-bootstrap - <g:resource> <r:layoutResources> grails项目中的未知标签?bootstrap的功能也不在.gsp文件中呈现。有什么解决办法?

php - 如何授予 heroku 上特定文件夹的权限?

heroku - 将现有 Docker 镜像部署到 Heroku

git - Heroku-上载SSH公钥失败

grails - Grails WAR构建失败

spring-mvc - 在grails中,服务类中的domainObject.save()未存储在数据库中

vue.js - 插件内的 Nuxt privateRuntimeConfig 访问