Flyway maven无法找到配置

时间:2017-06-08 22:16:40

标签: java spring maven spring-boot flyway

我有一个spring-boot项目,maven用作依赖项管理器。我试图使用flyway来帮助进行数据库迁移,但是flyway mvn插件无法找到 数据库配置。当我尝试:

mvn flyway:baseline

导致错误:

  

[错误]无法在proj上执行目标org.flywaydb:flyway-maven-plugin:4.2.0:baseline(default-cli)   ect project-name:org.flywaydb.core.api.FlywayException:无法连接到数据库。 C   配置网址,用户名和密码! - > [帮助1]

在Flyway maven documentation中,它表示您可以通过maven属性配置Flyway Maven插件。我在我的application.properties中设置了这些flyway配置,但这似乎没有帮助。它仍然无法从那些读取它。我是否正确理解了maven属性的含义?我认为它们确实是application.properties,位于src / main / resources /中。 spring-boot应用程序能够从那里检测所有其他配置。

问题是:如何自动配置flyway maven插件以使用application.properties文件,而无需在命令期间指定属性文件?

0 个答案:

没有答案