我正尝试查看Spring Boot H2控制台。然而,默认端口是8080,该端口已在我的计算机上被占用。
有没有办法更改Spring Boot用于H2的Web端口?关于更改路径有很多文档,但我找不到更改端口的任何信息。这是我的当前配置设置:
spring.datasource.url=jdbc:h2:mem:testdb
spring.datasource.driverClassName=org.h2.Driver
spring.datasource.username=sa
spring.datasource.password=password
spring.jpa.database-platform=org.hibernate.dialect.H2Dialect
spring.h2.console.enabled=true
spring.h2.console.settings.web-allow-others=true
spring.jpa.database=h2
编辑
如Atul K所述,已经可以通过配置的server.port
访问h2 web控制台。然而,这对我来说并不是一个选项,因为我们的Spring Boot应用程序对所有请求进行强制头验证。是否可以独立配置h2 web控制台和Spring Boot应用程序的端口?