Grails 3.2.8部署:应用程序启动时的o.h.engine.jdbc.spi.SqlExceptionHelper

时间:2017-05-13 23:55:34

标签: grails

我最近将一个Grails应用程序部署到Tomcat,并在启动时遇到以下异常。

o.h.engine.jdbc.spi.SqlExceptionHelper

我不确定最新情况。所有支持的Domain对象都是在BootStrap中创建的,没有本地问题,但是当BootStrap.groovy在生产中执行其例程时,它无法创建相同的支持数据并抛出上述异常。

Grails版本3.2.8

1 个答案:

答案 0 :(得分:0)

我发现BootStrap数据生成失败,因为application.yml中的dbCreate在生产中设置为none。只需将none更改为update

更改自:

<强> application.yml

production:
    dataSource:
        dbCreate: none

要:

<强> application.yml

production:
    dataSource:
        dbCreate: update

这解决了我的问题