【问题标题】:Jhipster - Error while starting a jhipster mysql projectJhipster - 启动 jhipster mysql 项目时出错
【发布时间】:2014-10-29 20:38:44
【问题描述】:

我正在尝试 jhipster 并在启动配置为使用 mysql 作为后端的应用程序时遇到以下错误:

您的数据库连接池配置不正确!应用程序无法启动。请检查您的 Spring 配置文件,当前配置文件是:[dev]

我已经创建了数据库,并且 mysql 已在正确的端口上启动并运行

从我的 IDE 中对此进行故障排除,尝试配置 liquibase 时数据源属性似乎为空。

我的应用程序-dev.yml

服务器: 端口:8080

弹簧: 个人资料:开发人员

datasource:
    dataSourceClassName: com.mysql.jdbc.jdbc2.optional.MysqlDataSource
    url: jdbc:mysql://localhost:3306/test
    databaseName:test
    serverName:localhost
    username: admin
    password:  xxxxx
    cachePrepStmts: true
    prepStmtCacheSize: 250
    prepStmtCacheSqlLimit: 2048
    useServerPrepStmts: true

jpa:
    database-platform: org.hibernate.dialect.MySQLInnoDBDialect
    database: MYSQL
    openInView: false
    show_sql: true

对于我接下来应该尝试什么来克服这个错误有什么想法吗?

【问题讨论】:

  • 你能验证它是否在你的 application-dev.yml 中读取吗?

标签: jhipster


【解决方案1】:

我认为您不应该在 url 和 databaseName 属性中写入数据库名称。

->你能把databaseName配置去掉看看会发生什么吗?

否则,请发送堆栈跟踪。

【讨论】:

    【解决方案2】:

    如果您使用的是 Eclipse,则可能是源文件夹配置错误。当我导入项目时,由于某种原因,src/main/resources 和 src/test/resources 文件夹中的所有文件都被排除在外。

    检查您的构建路径并确保包含所有文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-17
      • 2017-07-12
      • 2019-06-19
      • 1970-01-01
      相关资源
      最近更新 更多