У меня проблемы с переходом от рабочего вызова командной строки JUnit к чему-то чуть более сложному. Сначала hw - это класс, в котором не указан пакет. Следующая команда успешно выполнена из каталога, в котором находится hw.class:
java -cp /usr/share/java/hamcrest-core.jar:/usr/lib/eclipse/plugins/org.junit4_4.5.0.v20090824/junit.jar:./ org.junit.runner.JUnitCore hw
Теперь я указываю пакет 'p' для hw, перемещаю hw.java в подкаталог 'p' и перекомпилирую. Как изменить указанную выше команду для успешного тестирования класса? Я думал, что
java -cp /usr/share/java/hamcrest-core.jar:/usr/lib/eclipse/plugins/org.junit4_4.5.0.v20090824/junit.jar:p org.junit.runner.JUnitCore p/hw
будет работать из 'superdir' р, но это не так ...