を見つけることができないので、私はいくつかのテストを実行するためのAntビルドファイルを書いている、と私はMXUnitのためのすべての問題のない次の行を使用します。ANTはorg.dbunit.ant.DbUnitTask
<taskdef name="mxunittask" classname="org.mxunit.ant.MXUnitAntTask" classpath="../mxunit/ant/lib/mxunit-ant.jar"/>
しかし、私はhttp://sourceforge.net/projects/dbunit/files/からdbunit-2.4.8.jar
をダウンロードしてmxunit-ant.jar
と同じディレクトリに入れ、その後、ANTビルドファイルに次の行を追加しました:
<taskdef name="dbunit" classname="org.dbunit.ant.DbUnitTask" classpath="../mxunit/ant/lib/dbunit-2.4.8.jar"/>
います私はそれがorg.dbunit.antを持っているjarファイルを解凍するとORG/SLF4J/LoggerFactory
: org.dbunit.ant.DbUnitTaskクラスで必要なクラスのtaskdef
が見つかり することはできません。 DbUnitTaskクラス..だから私はANTが何を問題にしているのかについて非常に混乱しています。
。 jarファイルは同じディレクトリにありますが、2つのクラスパスがjarファイルを1つのディレクトリに参照することは不可能です。確認できますか? –
ああ申し訳ありませんが実際にパスの束を試して、私は上記を編集します。より明確にするため – erikvold
私は(すなわち:私は、それぞれの場合で同じ問題を抱えていた)、約5異なる場所で 'DbUnitを-2.4.8.jar'ファイルを入れて、絶対パスと相対パスを試みたが、何も今までに働きました。私はSLF4Jのためのjarファイル(複数可)を入れなければならない理にかなって – erikvold