grails 3.2.5でいくつかのdevモード作業をしていますが、/ dbconsoleアプレットは見つかりません。はgrails v3.2.5のdbconsoleです
私のアプリを起動し、ルートURLに移動して/ dbconsoleと入力し、404を取得します。dev.jarが有効になっていることを確認するためにapplication.groovyのエントリを編集して、urlRootを明示的に設定しました。
は、最新のgrailsビルドから削除されたdbconsoleを持っていますか、それとも隠れていますか?
私は効果なしに、Groovyとapplication.ymlにアプリケーションでこののバリエーションを試してみました - 常にブラウザ上で404を取得
environments {
production {
//grails.serverURL = "http://www.changeme.com"
grails.dbconsole.enabled = true
grails.dbconsole.urlRoot = '/admin/dbconsole'
}
development {
grails.serverURL = "http://localhost:8080/${appName}"
grails.dbconsole.enabled = true
grails.dbconsole.urlRoot = "${appName}/dbc"
}
test {
grails.serverURL = "http://localhost:8080/${appName}"
}
}
ドキュメントには、それはまだ動作するはずです意味が、私はそれが来るために得ることができません上に戻る
PS - これは部分的には、ある点でひねりをかけるinetllijに関連しています。 http://stackoverflow.com/questions/42214290/grails-domain-objects-randomly-fail-when-running-app-from-intellijを参照してください。したがって、クリーンインストールでは、intellijはアプリケーションをdevモードで実行し始めます。しかし、それが突然混乱したり、動作が停止したりするとき - 私はrun-appが開発者から生産者に襲い掛かったことに気づいた。これは、この設定でdevで起動するように強制的に '安全'ですが、私はgradle cleanオプション(上記参照)を使用してランダムエラーを削除することをお勧めします –