-
카테고리
-
세부 분야
백엔드
-
해결 여부
해결됨
application.properties 우선순위 부분 질문
19.11.07 21:36 작성 조회수 95
0
- file:./config/
- file:./
- classpath:/config/
- classpath:/
강의보고 2번 위치는 이해되었는데,
1번 3번 4번이 어딘지 이해가 안되네요 ㅠ..
1. config 가 그 폴더 이름이 config 인건지 아니면 설정폴더들을 말하는지..
2. classpath: 는 src 폴더부터라고 보면 될까요?
답변을 작성해보세요.
1
백기선
지식공유자2019.11.08
1번에서 config는 디렉토리(폴더)를 말하는 겁니다. 애플리케이션을 실행하는 현재 위치에 config라는 디렉토리 안에 있는 application.properties를 말하는거고.
3번 4번은 클래스패스를 말하는건데, 클래스패스는 src/main/java와 src/main/resources 두 디렉토리라고 생각하시면 됩니다. 보통 자바 파일은 java 안에 두고 자바 파일을 뺸 나머지 파일을 리소스에 두죠. 여기서 config는 클래스패스의 하위 패키지 (파일 시스템으로 치면 디렉토리)를 말하는거구요.
0
답변 2