Мне нужно получить этот файл из папки ресурсов в объекте File, а не в InputSream. Я использую приведенный ниже код, рабочий файл на eclipse, но FoleNotFoundException на сервере. ) Использование AWS EC2)
Код:
URL res = ResidentHelperService.class.getClassLoader().getResource("key.pem");
System.out.println("resource path2 :" + res);
File privateKeyFile = Paths.get(res.toURI()).toFile();
После печати путь выглядит так:
: jar: file: / home / centos / myproject /microservices/user-service/target/user-service-0.0.1-SNAPSHOT.jar!/BOOT-INF/lib/project-common-utility-0.0.1-SNAPSHOT.jar!/key.pem
Я добавил зависимость от common jar в пользовательский сервис pom.
Пожалуйста, помогите мне получить файл из ресурсов общего проекта.