Я пытаюсь получить путь к каталогу файла свойств, который находится внутри каталога ресурсов, используя приведенный ниже код.
public String getFilePath(String fileName){
File file = new File(getClass().getClassLoader().getResource(fileName).getFile());
return file.getParent()+"/";
}
Моя установка будет иметь 3 модуля. Module1 имеет 2 и 3 как зависимость в maven. каждый модуль имеет свой файл свойств в каталоге ресурсов root - src / main / resources / app.properties
Теперь, если я попытаюсь загрузить путь config.properties из одноэлементного класса модуля 2, используя вышеуказанный метод, Я получаю путь к файлу свойств module3. Как получить путь к файлу свойств 2-го модуля.
Заранее спасибо.
ОБНОВЛЕНИЕ Ответ, данный в повторяющемся вопросе: взять все файлы ресурсов и проверьте наличие указанной строки c в пути. Я хотел бы напрямую получить файл ресурсов из каталога root, который должен быть ближе к данной ссылке на класс.