Попытка научить себя groovy & grails используя Eclipse GGTS и спотыкаясь о том, что кажется, согласно всей документации, относительно простой. Доступ к инструменту администрирования базы данных на базе dbconsole.Grails with GGTS (Eclipse): 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 работает с некоторыми динамическими пользовательскими интерфейсами scaffolding, которые сгенерированы и работают отлично ... но Im в убытке относительно того, чего я не вижу на dbconsole.
Извинения за то, что почти наверняка ошибка начинающих, любая помощь или указатели пригодится прямо сейчас.
Не стесняйтесь, дайте мне знать, если какой-либо код или настройки стоит добавить в вопрос.
Благодаря
Etc:
О Groovy/Grails набор инструментов
Версия: 3.4.0.RELEASE Сложение Id: 201310051614
DataSource.groovy, Dev:
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
Прохладный, я преобразовал комментарий в ответ :) –