Maven2で実行されるテストケースにデバッガを繋ぐ方法

便利な方法みっけたのでめもめも。
Mavenを実行する際に

$ mvn test -Dmaven.surefire.debug

てな感じで maven.surefire.debug オプションをつけて起動してやると、surefire:testが始まる前で

Listening for transport dt_socket at address: 5005

という感じに表示が出て止まるので、後はIDEとかのデバッガからVMの動いてるマシンの5005番ポートに繋ぎに行けばOK ( ´¬`)
繋がったらテストケースの実行が始まりますが、その際にIDEとかでブレークポイント仕掛けておけばばっちり止まります。


ちょー便利。