【问题标题】:Not able to access H2 Console in jhipster无法在 jhipster 中访问 H2 控制台
【发布时间】:2020-01-03 17:28:56
【问题描述】:

我无法在网络浏览器上打开 H2 控制台。 我的 jhipster 应用程序在 8088 端口上运行。在服务器日志中,我发现 H2 数据库在端口 18088 上可用。

在下面尝试过。 http://localhost:18088/h2-console

得到以下响应。

下面是 application-dev.yml 中的详细信息。

devtools:
    restart:
      enabled: true
      additional-exclude: .h2.server.properties
    livereload:
      enabled: false # we use Webpack dev server + BrowserSync for livereload
  jackson:
    serialization:
      indent-output: true
  datasource:
    type: com.zaxxer.hikari.HikariDataSource
    url: jdbc:h2:mem:jhipstersampleapplication;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE
    username: jhipsterSampleApplication
    password:
    hikari:
      poolName: Hikari
      auto-commit: false
  h2:
    console:
      enabled: true
  jpa:
    database-platform: io.github.jhipster.domain.util.FixedH2Dialect
    database: H2
    show-sql: true
    properties:
      hibernate.id.new_generator_mappings: true
      hibernate.connection.provider_disables_autocommit: true
      hibernate.cache.use_second_level_cache: true
      hibernate.cache.use_query_cache: false
      hibernate.generate_statistics: false

请帮帮我。

【问题讨论】:

  • 同样的问题,你找到解决办法了吗?

标签: java spring-boot jhipster h2 jhipster-registry


【解决方案1】:

添加斜线解决了我的问题http://localhost:8080/h2-consolehttp://localhost:8080/h2-console/

【讨论】:

    【解决方案2】:

    有 2 个不同的端口:

    • 用于 h2 Web 控制台的 HTTP 端口 8088,由您的 Web 应用提供服务(与您的 REST API 相同)
    • TCP 端口 18088 可以被其他使用 JDBC 的应用程序使用,它不能在浏览器中使用。此端口在您的项目中的DatabaseConfiguration.java 中打开

    【讨论】:

    • 我试过 localhost:8088/h2-console,还是不行。你能详细解释一下可能是什么问题
    • 您是否将应用程序属性文件复制到注册表?
    【解决方案3】:

    转到应用程序 URL 的根目录(您在应用程序启动时看到的访问 URL) 然后在最后输入“/h2-console”。

    localhost:8081/services//h2-console

    【讨论】:

    • 您能解释一下/services/ 的来源吗?我在 Rahul 发布的配置文件中没有看到它。
    【解决方案4】:

    确保您访问的是正确的端口(在您的情况下为 8088),并且您不会更改 jhipster 的 h2.console.enabled 设置。

    http://localhost:8088/h2-console 应该可以工作。

    【讨论】:

      猜你喜欢
      • 2020-06-04
      • 1970-01-01
      • 1970-01-01
      • 2020-12-15
      • 2018-10-26
      • 1970-01-01
      • 1970-01-01
      • 2016-09-10
      • 1970-01-01
      相关资源
      最近更新 更多