Итак, я пишу файл сборки ant для запуска некоторых тестов и использую следующую строку для MXUnit без каких-либо проблем:
<taskdef name="mxunittask" classname="org.mxunit.ant.MXUnitAntTask" classpath="../mxunit/ant/lib/mxunit-ant.jar"/>
Но когда я загружаю dbunit-2.4.8.jar
из http://sourceforge.net/projects/dbunit/files/ и помещаю его в тот же каталог, что и mxunit-ant.jar
, то добавляю следующую строку в файл сборки ANT:
<taskdef name="dbunit" classname="org.dbunit.ant.DbUnitTask" classpath="../mxunit/ant/lib/dbunit-2.4.8.jar"/>
За что я вижу предупреждение в Eclipse, которое гласит:
taskdef Класс, необходимый для класса
org.dbunit.ant.DbUnitTask нельзя
найдено: org / slf4j / LoggerFactory
Когда я извлекаю jar-файл, у него действительно есть класс org.dbunit.ant.DbUnitTask .. поэтому я очень растерялся относительно того, на что жалуется ANT ... есть идеи в чем проблема?