自升级到Grails 2.0后,添加以下行:
org.hsqldb.util.DatabaseManager.main()
到BootStrap.groovy并没有像以前的grails版本那样启动HSQL数据库管理器。而是抛出错误:
| Error 2012-02-21 20:21:38,747 [Thread-6] ERROR context.GrailsContextLoader - Error executing bootstraps: No such property: org for class: BootStrap
Message: No such property: org for class: BootStrap
此类的名称是否已更改?如何让数据库管理器启动应用程序以便我可以看到架构?
答案 0 :(得分:1)
在Grails 2.0中,
Grails 2.0现在使用H2数据库而不是HSQLDB,并启用 H2数据库控制台处于开发模式(在URI / dbconsole)所以 可以从浏览器轻松查询内存数据库
如果您需要HSQLDB,则可能必须设置运行时依赖性