можно получить поиск ресурсов в нескольких местах? - PullRequest
0 голосов
/ 05 октября 2019

может ли getResource проверить наличие файла в нескольких местах? У меня есть файл с именем db.properties. Ниже то, что написано в моем файле Java. Я понимаю, что при добавлении / перед именем файла будет выглядеть абсолютный путь.

String filename = "/db.properties"; 
URL url = getClass().getResource(filename);
    System.out.println(url.getPath());

Вышеприведенный код напечатан - /loc1/loc2/WEB-INF/classes/db.properties, и это нормально.

затем я удалил db.properties из указанного выше местоположения и переместил его в - /loc1/config/db.properties, и, к моему удивлению, он смог найти файл в указанном выше месте и напечатал - /loc1/config/db.properties

Я не понимаю, как getResource ищет файл в нескольких местах?

...