Все файлы находятся в одной папке. У меня не было проблем с компиляцией с использованием
javac -cp /usr/share/java/junit4.jar <classname>.java <classname>.java <classname>.java NumberDisplayTest.java
Но когда я запускаю тест
java -cp .:/usr/share/java/junit4.jar org.junit.runner.JUnitCore NumberDisplayTest
Я получил это
Что мне не хватает?
Но если я сделаю какую-либо опечатку, например, написание ... org.junit.runner.JUnitCore NumberDisplayTest s
Я получаю кое-что еще:
У меня есть больше тестов для запуска, однако это был только один класс, который я хотел протестировать.
Как мне поступить, если у меня есть несколько классов, которые являются зависимыми, и я хочу протестировать их все один раз, или мне нужно скомпилировать и протестировать их по отдельности?
Я ничего не могу сделать с classpath, так как подозреваю, что это может быть связано с тем, что это универсальный компьютер.
Я ценю любую помощь!