Чтобы создать ImageIcon
из файла изображения в тех же банках, ваш код загружен:
new javax.swing.ImageIcon(getClass().getResource("myimage.jpeg"))
Class.getResource
возвращает URL-адрес ресурса (или null
!). ImageIcon
имеет конструкторы, которые загружаются с URL-адреса.
Чтобы создать URL-адрес ресурса в банке не в вашем «пути к классам», см. документацию для java.net.JarURLConnection
.
Я уверен, что можно настроить это немного. Сделайте Набор свойства CLASSES_DIR и цикла по нему в findClasses методе. (junit4)
В Eclipse на Ваших конфигурациях отладки/выполнения у Вас есть следующие опции:
я думаю, что вторая опция является Вашим другом в этом случае.
Несомненно, щелкните правой кнопкой по пакетам, которые Вы хотите и выбираете Выполнение Как... Тест JUnit
Я beleieve, что можно добавить все пакеты тестов к единственному каталогу. Если Вы щелкаете правой кнопкой по этому каталогу, то необходимо найти "выполненный как-> тестовая опция" JUnit доступный. Это запустит все тесты, содержавшиеся в каталоге, и поймает что-либо, что Вы добавили. Любые новые тесты помещаются там с остальной частью их и безотносительно имени пакета, у Вас есть он, не имеет значения. Надежда, которая помогает