【发布时间】:2015-03-18 03:27:32
【问题描述】:
在我的 Spring Boot 项目中,我想使用 flyway-maven-plugin。 我的pom:
<plugin>
<groupId>org.flywaydb</groupId>
<artifactId>flyway-maven-plugin</artifactId>
<version>3.1</version>
<configuration>
<url>jdbc:mysql://localhost:3306/my_database?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&connectionCollation=utf8_unicode_ci&characterSetResults=UTF-8</url>
<user>root</user>
<password>${spring.datasource.password}</password>
</configuration>
</plugin>
这是我的 application.yml
spring:
profiles.active: default
---
spring:
profiles: default
spring.datasource:
password: root
据我所知,要使用mvn flyway:info,我需要一些插件来读取我的 application.yml。或者也许还有其他方法?
【问题讨论】:
-
你为什么要使用这个插件? Spring Boot 会为您执行 flyway,无需在您的 maven 文件中执行此操作。
标签: java spring-boot database-migration flyway