嘗試自學groovy & grails使用Eclipse GGTS,並且根據所有文檔,磕磕絆絆似乎是一件相對簡單的事情。訪問基於dbconsole的基於Web的數據庫管理工具。使用GGTS(Eclipse)的Grails:dbconsole不能正常工作或正在生成
的文件表明,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世界應用程序的工作原理,一些動態的腳手架用戶界面正在生成和工作正常......但我在丟失我在dbconsole上丟失的東西。
對於幾乎可以肯定是初學者錯誤的道歉,任何幫助或指針都會派上用場。
隨時讓我知道是否有更多的代碼或設置值得添加到問題中。
感謝
等:
關於Groovy/Grails的工具套件
版本:3.4.0.RELEASE 版本ID: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 –
謝謝Burt。將它添加到Config.groovy中,而不是對它進行排序。 – Ricky
很酷,我將評論轉換爲答案:) –