我正在使用 Grails 4 构建一个全新的应用程序,并且在对应用程序进行更改时尝试查看我的数据库,但我无法使用通常的 URL 访问 h2 数据库http://localhost:8080/dbconsole
。
我查看了文档,在“4.4.4 数据库控制台”下它说我应该能够使用上面的 URL 访问它。它还说它默认启用,这让我更加困惑。
创建应用程序后,我没有更改任何内容,application.yml
并且只创建了一个域类,这是我唯一更改的内容。我也尝试过更改serverURL
文档中 4.4.4 中提到的内容,但我已将其更改回默认值。
这是我的datasource
和dev environment
从application.yml
dataSource:
pooled: true
jmxExport: true
driverClassName: org.h2.Driver
username: sa
password: ''
environments:
development:
dataSource:
dbCreate: create-drop
url: jdbc:h2:mem:devDb;MVCC=TRUE;LOCK_TIMEOUT=10000;DB_CLOSE_ON_EXIT=FALSE