1
我試圖讓遷飛配置,並針對issue 156,在這裏我無法逃避下面的消息跑起來:我如何最好地解決Flyway問題156?
[WARNING] Unable to find path for sql migrations: db/migration
該文件夾存在,包含一個名爲V1__baseline.sql
SQL腳本,是相對路徑當調用mvn flyway:migrate
時,pom.xml
和當前工作目錄。
我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年8月,它仍然存在在當前的穩定版本(1.5)中。
你們都必須以某種方式解決它。有什麼訣竅?
啊,是的,這工作。現在看文檔,我可以看到實際上[docs是正確的](http://code.google.com/p/flyway/wiki/SqlMigration),我只是誤解了它們。謝謝您的幫助! – Cheesington 2012-02-15 01:27:52
對不起,我遇到了這個確切的事情的麻煩:http://stackoverflow.com/questions/16020351/flyway-not-finding-my-sql-migrations-in-db-migration我讀過文檔,並可以不太清楚發生了什麼事。 – 2013-04-15 16:45:29