Spring Boot版本升级-我的sql错误

Springboot version upgrade - my sql error

我们正在尝试通过 build.gradle 依赖项升级我们的项目:

我们收到以下错误:

Error creating bean with name 'flywayInitializer' defined in class path resource [org/springframework/boot/autoconfigure/flyway/FlywayAutoConfiguration$FlywayConfiguration.class]: Invocation of init method failed; nested exception is org.flywaydb.core.internal.command.DbMigrate$FlywayMigrateException: 
    Migration V3__Sequence_Table.sql failed
    ---------------------------------------
    SQL State  : 42001
    Error Code : 42001
    Message    : Syntax error in SQL statement "DELIMITER[*]   

前面提到了 JDBC 连接 URL

o.f.c.internal.database.DatabaseFactory  : Database: jdbc:mysql://xxxxx:3306/mydb (MySQL 5.7)

现已更改如下,

o.f.c.internal.database.DatabaseFactory  : Database: jdbc:h2:mem:testdb (H2 1.4)

是否是上述flyway迁移错误的原因?

问题:

Run jar 文件的命令是这个项目的问题`

Dspring.config.location=run.properties 此命令仅执行 run.properties

解法:

而不是上面的 run 命令,您应该为 jar 文件尝试这个 运行 命令

  Dspring.config.additional-location=run.properties

我尝试过我的项目,效果很好