Flyway Mavenプラグインの場合、 commons-logging(Flyway、Spring、...)を使用してログを記録する多数のライブラリを呼び出す必要があります。
Maven2では、maven-plugin-log4jを使用してこれを実現できました。出力は次のようになります。
[INFO] [flyway:history {execution: default-cli}]
[INFO] Hsql does not support locking. No concurrent migration supported.
ただし、Maven3では、これはあまりうまく機能しません。
[INFO] --- flyway-maven-plugin:1.3.2-SNAPSHOT:history (default-cli) @ flyway-sample ---
15.04.2011 09:49:10 com.googlecode.flyway.core.dbsupport.hsql.HsqlDbSupport <init>
INFO: Hsql does not support locking. No concurrent migration supported.
Maven3でクリーンなログ出力を取得するにはどうすればよいですか?