У меня есть код, который получает ресурсы следующим образом:
public static final String CONVERTER_FILE = "META-INF/jumbo-converters";
static {
ClassLoader ldr = Thread.currentThread().getContextClassLoader();
Enumeration<URL> e = ldr.getResources(CONVERTER_FILE);
но когда я запускаю это в тесте JUnit (Java 6), перечисление пусто. В проекте есть ряд подпроектов, имеющих следующий файл:
myProject/mySubProject/src/main/resources/META-INF/jumbo-converters
и я считаю, что это работало в прошлом. Что делает getResources
? и как я могу отладить его текущий сбой?