ссылаясь на этот вопрос, я обнаружил, что пролетный путь удаляет косые черты конца пути местоположения с помощью метода normalizeLocation. (В Flyway 1.7) В режиме отладки, когда flyway вызывает findResourceNames, если я оцениваю
getClassLoader().getResources("com/me/app/sql/migration").hasMoreElements();
это всегда возвращает ложь. Но если я оцениваю
getClassLoader().getResources("com/me/app/sql/migration/").hasMoreElements();
это вернуть истину.
Так почему flyway делает это? потому что это, вероятно, источник моей проблемы, и причина того, что моя миграция никогда не будет найдена.
normalizeLocation
методе вы говорите? В индексе javadoc flyway 2.2 такого метода нет. - person Stephen C   schedule 19.07.2013