Я пытаюсь настроить Flyway и столкнулся с проблемой 156, где я не могу избежать следующего сообщения:
[WARNING] Unable to find path for sql migrations: db/migration
Папка существует, содержит сценарий sql с именем V1__baseline.sql
и относится к пути как к pom.xml
, так и к текущему рабочему каталогу при вызове mvn flyway:migrate
.
Соответствующий раздел моего pom.xml
выглядит так:
<plugin>
<groupId>com.googlecode.flyway</groupId>
<artifactId>flyway-maven-plugin</artifactId>
<version>1.5</version>
<configuration>
<serverId>myServer</serverId>
<driver>com.mysql.jdbc.Driver</driver>
<url>jdbc:mysql://localhost:3306/myProject</url>
<table>schema_history</table>
<baseDir>db/migration</baseDir>
<basePackage>com.mycompany.myProject.migration</basePackage>
<validationMode>ALL</validationMode>
</configuration>
</plugin>
Это, кажется, известная проблема, но о ней удивительно мало болтовни, учитывая, что первое сообщение относится к августу 2011 года и что она все еще существует в текущей стабильной версии (1.5).
Вы все должны как-то с этим справляться. В чем хитрость?