我正在使用 H2 内存数据库作为带有 gradle 的 spring-boot 应用程序。 当我在 Tomcat 中运行时,我能够看到控制台,但在 weblogic 上部署时我无法看到 h2 控制台。它可以工作,但我想看到 h2 控制台来执行一些 CRUD 操作。 这是我的应用程序.属性 H2:
spring.datasource.h2.console.enabled=true
我可以在此端点看到 Tomcat 的控制台:
http://localhost:8080/../../api/h2-console
但是我在以下端点看不到weblogic的控制台:
http://localhost:7001/../../api/h2-console 白标错误页面
我认为这可能是一个简单的属性文件更改。但我的研究找不到任何相关的东西。我将非常感谢对此的任何建议或帮助。谢谢
尝试添加 Spring Boot devtools maven 依赖项并重新打包您的应用程序。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>