Почему я не могу сгенерировать код с помощью Randoop, где задействованы классы других Jar-файлов? - PullRequest
0 голосов
/ 06 мая 2019

Я пытаюсь сгенерировать тестовые примеры Java с использованием Randoop. Предположим, у меня есть класс с именем ABC. Внутри класса ABC я создал экземпляр Logger класса log4j в виде поля, и к этому полю обращается метод. Я перечислил класс ABC в myClasses.txt. Теперь при выполнении команды gentests я получаю noClassDefFound error для экземпляра Logger. Пожалуйста, помогите, если мы что-то упустили?

1 Ответ

0 голосов
/ 07 мая 2019

Вы должны поместить класс Logger также в myClasses.txt.Также предоставьте файл свойств log4j в java -Dlog4j.configuration = file: ...

...