尝试使用Eclipse GGTS来教自己通俗易懂,并且绊倒所有文档提供的相对简单的内容。访问基于dbconsole Web的数据库管理工具。

该文档建议在开发模式下默认启用dbconsole,但是即使将设置(grails.dbconsole.enabled = truegrails.dbconsole.urlRoot = '/admin/dbconsole')添加到DataSource.groovy的各个部分(开发/测试/生产)中,也似乎无效。

我浏览到dbconsole位置,例如http://localhost:8080/myapp/dbconsolehttp://localhost:8080/myapp/admin/dbconsole以及所有可以想象的对此的合理URL变体,但是却没有任何结果,只有404s。

howdy world应用程序的其余部分都可以正常工作,并且生成了一些动态脚手架UI并可以正常工作...但是Im对于dbconsole上缺少的内容我感到茫然。

对几乎可以肯定是初学者的错误表示歉意,现在任何帮助或指示都将派上用场。

随时让我知道是否还有其他代码或设置值得添加到问题中。

谢谢

等等:

关于Groovy / Grails工具套件

版本:3.4.0.RELEASE
建立编号:201310051614

DataSource.groovy,开发人员:

development {
 dataSource {
            dbCreate = "update" // one of 'create', 'create-drop', 'update', 'validate', ''
            url = "jdbc:h2:mem:devDb;MVCC=TRUE;LOCK_TIMEOUT=10000"


            //grails.dbconsole.enabled = true
            //grails.dbconsole.urlRoot = '/admin/dbconsole'
        }
}

最佳答案

这些设置位于Config.groovy中,而不在DataSource.groovy中

09-04 18:24