当前位置: 首页 > 知识库问答 >
问题:

H2控制台localhost拒绝连接

詹弘毅
2023-03-14
This is my application.properties file

spring.h2.console.enabled=true
spring.datasource.name=db
spring.datasource.url=jdbc:h2:mem:db
spring.jpa.hibernate.ddl-auto=create
spring.jpa.show-sql=true

I had added this dependency in my pom.xml
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
</dependency>


and I am not using any spring security?

when I am trying to connect using the url : http://localhost:8080/h2-console it's showing localhost refused to connect 
what should I do know?

我也搜索了一些谷歌解决方案,但它不工作输入图像描述在这里

共有1个答案

颜鸿云
2023-03-14

显示本地主机拒绝连接

您必须运行应用程序才能访问h2控制台。

您的pom文件应该缺少h2的运行时范围。

<dependency>
    <groupId>com.h2database</groupId>
    <artifactId>h2</artifactId>
    <scope>runtime</scope>
</dependency>
 类似资料:
  • 使用和启动H2管理系统 H2 管理系统让你能够通过一个浏览器对 H2 的 SQL 数据库进行管理操作。H2 管理系统不仅可以连接 H2 数据库,也可以连接其他支持 JDBC API 的数据库。 这是一个 C/S 应用,在服务器和客户端(浏览器)上都要运行 H2 的管理程序。根据平台不同,H2 管理系统支持多种启动应用的方式: 操作系统 启动 Windows 点击 [Start], [All Pro

  • 我只是试图查看嵌入式H2数据库的H2数据库内容,当我没有在中指定任何内容并从mvn spring:run开始时,spring-boot创建了嵌入式H2数据库。我可以看到hibernate JPA正在创建表,但是如果我试图访问下面URL处的h2控制台,数据库没有表。 我看到这样的建议:查看Spring启动的嵌入式H2数据库的内容 但是我不知道将建议的XML放入spring-boot的何处,即使我放了

  • 从控制台应用程序的兔子连接: 我得到了这个错误: 未处理的异常:RabbitMQ。客户例外情况。BrokerRunReachableException:指定的终结点都不可访问--- 我的码头工人。yml文件: 我正在使用dotnetcore控制台应用程序。当我在docker中使用此应用程序时,我遇到了一个错误。我可以通过网络浏览器访问rabbitmq(http://192.168.99.100:1

  • 我使用gradle idea运行project,以更新依赖项,然后使用gradlew build和gradlew run。没有错误,但当我转到localhost:8080/h2-console时,我得到的只是连接错误。我也试过用gradle Build。为什么会出现这种情况?我也使用IntelIJ,我有红色的build和gradle文件夹,为什么?我使用的是这个指南:https://www.bae

  • 我已经从另一个系统复制了解决方案文件,并试图在我的机器上运行它:为此,我已经转到项目文件夹,删除了以前的解决方案文件,并复制了新的解决方案文件。 现在,它开始给我错误。因此,我从这里得到了一个解决方案:当试图连接到运行IISExpress的本地主机时,如何解决ERR_CONNECTION_REVIDED-错误502(无法从Visual Studio调试)? 根据它,我将端口号从1049改为1052