Консоль H2 не открывается в загрузочном приложении Spring, когда приложение запускается из IntelliJ - PullRequest
0 голосов
/ 05 апреля 2019

Я использую Spring boot version 2.1.3.RELEASE в моем проекте весенней загрузки на основе gradle.Я добавил следующие зависимости в мой файл build.gradle:

dependencies {
    implementation 'org.springframework.boot:spring-boot-starter-web'
    implementation 'org.springframework.boot:spring-boot-starter-actuator'
    implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
    implementation 'com.h2database:h2'
}

Я добавил следующее в файл application.properties:

spring.h2.console.enabled=true
spring.h2.console.path=/h2

Но когда я запускаю приложение, запустивОсновной класс из IntelliJ и доступ к ссылке на консоль h2 (http://localhost:8080/h2) Я получаю следующее:

Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.

Fri Apr 05 09:00:24 PDT 2019
There was an unexpected error (type=Not Found, status=404).
No message available

Но когда я запускаю приложение из командной строки, используя ./gradlew bootRun, консоль h2загрузка отлично.

Есть идеи?

...