qq_39722756 2022-08-28 11:29 采纳率: 0%
浏览 94
已结题

gradle 工程之flyway插件报错的问题

新建了一个gradle工程,添加了flyway插件执行flywaychajian报错
flyway 插件
id 'org.flywaydb.flyway' version '9.1.3'

// gradle 依赖配置 跟随spring走的版本7.7.3
implementation 'org.flywaydb:flyway-core'
// flyway-mysql
implementation 'org.flywaydb:flyway-mysql:8.5.4'

// 驱动配置 
runtimeOnly 'com.oracle.database.jdbc:ojdbc8'
runtimeOnly 'mysql:mysql-connector-java'
flyway配置

flyway {
driver = 'com.mysql.jdbc.Driver'
url = 'jdbc:mysql://localhost:3306/jpa?characterEncoding=utf-8'
user = 'super'
password = '123456'
cleanDisabled = false
locations = ['classpath:db/migration/mysql']
}

报的错误

Caused by: org.flywaydb.core.api.FlywayException: No database found to handle jdbc:mysql://localhost:3306/jpa?characterEncoding=utf-8
at org.flywaydb.core.internal.database.DatabaseTypeRegister.getDatabaseTypeForUrl(DatabaseTypeRegister.java:54)
at org.flywaydb.core.internal.jdbc.DriverDataSource.(DriverDataSource.java:109)
at org.flywaydb.core.internal.jdbc.DriverDataSource.(DriverDataSource.java:89)
at org.flywaydb.core.api.configuration.ClassicConfiguration.configure(ClassicConfiguration.java:1528)
at org.flywaydb.core.api.configuration.FluentConfiguration.configuration(FluentConfiguration.java:943)
at org.flywaydb.gradle.task.AbstractFlywayTask.runTask(AbstractFlywayTask.java:610)

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 9月5日
    • 创建了问题 8月28日

    悬赏问题

    • ¥15 Fatal error in Process MEMORY
    • ¥15 labelme生成的json有乱码?
    • ¥30 arduino vector defined in discarded section `.text' of wiring.c.o (symbol from plugin)
    • ¥20 如何训练大模型在复杂因素组成的系统中求得最优解
    • ¥15 关于#r语言#的问题:在进行倾向性评分匹配时,使用“match it"包提示”错误于eval(family$initialize): y值必需满足0 <= y <= 1“请问在进行PSM时
    • ¥45 求17位带符号原码乘法器verilog代码
    • ¥20 PySide6扩展QLable实现Word一样的图片裁剪框
    • ¥15 matlab数据降噪处理,提高数据的可信度,确保峰值信号的不损失?
    • ¥15 怎么看我在bios每次修改的日志
    • ¥15 python+mysql图书管理系统