Мне удалось создать jar, содержащий файлы классов с зависимостями и отдельный jar, содержащий тестовые классы для системы java. Я пытаюсь выполнить тестовые классы из командной строки с помощью JUnit, например так:
java -cp <test-classes-jar>:<junit-jar>:<hamcrest-jar> org.junit.runner.JUnitCore TestClass
Однако тестовые случаи не будут выполнены из-за тестов, использующих Google True , в результате чего в классе не найдена ошибка. Я знаю, что могу обойти эту проблему, добавив банку правды Google в путь к классам, но я бы хотел этого избежать.
Есть ли способ создать одну банку, которая содержит тестовые классы и их зависимости