Ошибка TestNG Не удается найти класс в пути к классам при запуске из командной строки

Я пытаюсь запустить testng через командную строку, и у меня есть следующие вещи в пути к классам:

testng jar, jar скомпилированного тестового файла. testng.xml указывает на соответствующий класс в иерархии.

в maven все работает нормально, но при попытке запустить из командной строки:

java -classpath .;C:/dev/farm-controller/tests/testng-6.8.jar org.testng.TestNG "C:/dev/farm-controller/tests/testng.xml"

я получаю следующую ошибку:

[TestNG] [Ошибка] Не удается найти класс в пути к классам: com.company.rest.FarmControllerTest

что я делаю неправильно?


person user1835346    schedule 16.12.2012    source источник
comment
Откуда вы запускаете тесты... из какого каталога?   -  person niharika_neo    schedule 16.12.2012


Ответы (1)


Если вы имеете в виду банку, вы должны поставить * вместо . В вашем пути к классам или имени банки явно.

person niharika_neo    schedule 16.12.2012