Я использую Spring Boot, и я хочу прочитать путь к файлу из файла resources/application.properties и установить его значение в String в Java-классе:Spring boot: Прочтите файл PATH из "application.properties"
ресурсы/application.properties
mypath=dir/file.ext
ресурсов/приложений context.xml
<context:property-placeholder location="classpath:application.properties" />
MyJavaClass.java
@Component
public class MyJavaClass{
@Value("${mypath}")
String mypath;
public void printme(){
System.err.println(mypath);
}
}
Когда я пытаюсь напечатать строку, она всегда печатает "нуль". Что я делаю не так? Благодарю.
Да, папка ресурсов находится в пути к классам. –
попробуйте вышеуказанный .. –