尝试使用Eclipse GGTS来教自己通俗易懂,并且绊倒所有文档提供的相对简单的内容。访问基于dbconsole Web的数据库管理工具。
该文档建议在开发模式下默认启用dbconsole,但是即使将设置(grails.dbconsole.enabled = true
和grails.dbconsole.urlRoot = '/admin/dbconsole'
)添加到DataSource.groovy的各个部分(开发/测试/生产)中,也似乎无效。
我浏览到dbconsole位置,例如http://localhost:8080/myapp/dbconsole
或http://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中