ClassNotFoundException: запуск тестов JUnit в Eclipse - PullRequest
2 голосов
/ 13 октября 2011

У меня есть проект с src, классами и тестами. Я храню свои тесты JUnit в папке «тесты». Я продолжаю получать ClassNotFoundException при запуске их в Eclipse. Я попытался запустить их с помощью командной строки.

        javac -d classes src\brick\*.java test\brick\*.java

Компилятор сообщает о 20 ошибках, сообщающих, что пакет org.junit не существует. Кто-нибудь может мне помочь? Спасибо.

Ответы [ 2 ]

0 голосов
/ 13 октября 2011

Javac должен знать, где находится ваш JUnit jar, чтобы скомпилировать ваши классы. Вы должны попробовать что-то вроде:

javac -cp <path to junit jar> -d classes src\brick\*.java test\brick\*.java

В Eclipse вам нужно добавить JUnit jar в ваш проект. Обычно это выполняется автоматически, если у вас есть тестовый пример ...

0 голосов
/ 13 октября 2011

Что вы используете для управления своими зависимостями (maven, содержится в директории lib)?Все ли необходимые банки находятся в вашем классе?

...