2015-01-21 4 views
0

작동하지 창에있는 application.properties. 예를 들면 :구체화 된 봄 부팅 내 봄 부팅 응용 프로그램의 실행 jar 파일 (Gradle을 사용) 구축

/etc/test/application.properties

나는 단지이 방법으로 실행 : 내가 얻을

java -jar my-app-0.0.1.jar --spring.config.location=etc/test/application.properties 

을 오류 : 내가 잘못

Caused by: java.io.FileNotFoundException: class path resource [application.properties] cannot be opened because it does not exist 

을 뭐하는 거지?

감사합니다.

@PropertySource ("클래스 경로 : application.properties")

항상

+0

"/ etc/test"에 넣었지만 특성은 "etc./test"를 말한다. 그래서 그는 현재 폴더의 하위 폴더 "etc/test"를 검색하지 않습니까? – vincent

+0

해결책을 찾았습니다. – rayman

답변

1

이 -Dspring.config.location = 파일을보십시오 무시

2

문제는 추가로 주석을 한 것으로했다 : /etc/test/application.properties (Windows에서 -Dspring.config.location = file : c : \ application.properties로 테스트했습니다)