springboot에 마이크로 서비스를 만들었습니다. 리소스 폴더 아래에 폴더가 있고이 폴더 아래에 파일이 있습니다. i, e. 내가 그것을 파일을 작동하고이 springboot 응용 프로그램을 실행하고 때봄 구름 데이터 흐름 파일을 찾을 수 없습니다
resource
mycustomfolder
myfile.txt
내가 myfile
@Value("${file-path}")
private String filePath;
@Bean
public MyBean byBean() throws IOException {
//read file path
String path = ResourceUtils.getURL(filePath).getPath();
//populated by bean
MyBean myBean = myservice.populatedMyBean(path);
return myBean;
}
파일 경로 값으로 채워 제기 한 빈을 생성하고이 application.property
dataload-config-file=src/main/resources/mycustomfolder/myfile.txt
에서 설정 .
그러나 나는 그것의 항아리를 만들고 봄 클라우드 데이터를 배포하고 때 일반적으로 happning 잘 작동하지만, 함께 오류를 던지고 왜 예외 원인을 보여주는에서 myBean 를 만드는 나에게
Caused by: java.io.FileNotFoundException: /tmp/spring-cloud-dataflow-4865534318197521357/test-1506882530191/test.process/src/main/resources/mycustomfolder/myfile.txt (No such file or directory)
을 오류를주는 흐름 봄 - 구름 - 데이터 흐름?