Как заставить Дженкинса найти JUnit при сборке с помощью Ant?
Чтение ответов здесь и здесь Я считаю, что у меня есть проблема с classpath, но я не могу ее решить. В моем проекте Netbeans у меня есть один тест JUnit, который отлично работает в Netbeans. Я помещаю проект в репозиторий Git, и Дженкинс видит изменения и создает проект, но я получаю кучу ошибок (ниже), потому что JUnit не найден.
-do-compile-test:
[javac] Compiling 1 source file to C:\Jenkins\jobs\demo\workspace\demo\build\test\classes
[javac] C:\Jenkins\jobs\demo\workspace\demo\test\MainTest.java:6: package org.junit does not exist
[javac] import org.junit.After;
[javac] ^
[javac] C:\Jenkins\jobs\demo\workspace\demo\test\MainTest.java:7: package org.junit does not exist
[javac] import org.junit.AfterClass;
[javac]
^
JUnit находится в моем каталоге %ANT_HOME%\lib
(64-разрядная версия Windows 7). Структура файла для моего проекта Netbeans выглядит следующим образом:
Я пытался отредактировать путь к классу через Ant, как описано здесь, но не могу заставить его работать правильно.
Это мой первый опыт работы с Ant, JUnit и Jenkins, но я думаю, что я действительно близок к тому, чтобы все правильно работало с Netbeans и Git. Я с удовольствием предоставлю больше информации. Я боролся с этим уже 3 дня, поэтому любая помощь будет принята с благодарностью.