У меня есть приложение Spring Boot, код должен получить доступ к файлу в папке ресурсов. вот мой файл application.properties:
cert.file=classpath:/resources/cert.p12
однако он всегда жаловался:
java.io.FileNotFoundException: classpath:/resources/cert.p12 (No such file or directory)
Я дважды проверил папку my_project/target/classes, чтобы убедиться, что файл cert.p12 находится там.
и в коде я пытался получить доступ к файлу:
@Value("${cert.file}")
private String certFile;
....
@Bean
public Sender sender() {
return new Sender(certFile);
}
что такое этот путь к классам? и почему он не может найти файл? Спасибо!