refered to this question I discover flyway remove the slashes of the end of location path with the method normalizeLocation. (On Flyway 1.7) In debug mode when flyway call findResourceNames if I evaluate
getClassLoader().getResources("com/me/app/sql/migration").hasMoreElements();
it's always return false. But if I evaluate
getClassLoader().getResources("com/me/app/sql/migration/").hasMoreElements();
it's return true.
So why flyway doing this ? cause it's probably the source of my problem, and cause of that my migration are never find.