Eclipseのoutput folder と HSQLDBのURLプロパティ

seasar2のtrunkに含まれるjdbc.dicon(やその他テストで使っているdiconたち)のHSQLDBのURLプロパティですが、

"jdbc:hsqldb:file:" 
 + @org.seasar.framework.util.EclipseUtil@getProjectRoot("seasar2").getAbsolutePath() 
 + "/s2-extension/target/test-classes/data/demo"

となっているのをEclipseのoutput folderに合わせて

"jdbc:hsqldb:file:" 
 + @org.seasar.framework.util.EclipseUtil@getProjectRoot("seasar2").getAbsolutePath() 
 + "/build/classes/data/demo"

としないとMavenを実行せずにEclipse + JUnitで動かした場合にテストが通らないなぁと気づきました。

でも、/s2-extension/target/test-classes/を/build/classes/に変えちゃうと、今度はmavenだけで動かしたときにテストが通らなくなっちゃいますね...