• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

classpath와 current directory의 기준

19.07.09 21:57 작성 조회수 151

1

spring docs의 application property files (24.3)을 보면

1. a /config subdir of current dir

2. current dir

3. classpath /config

4. classpath root 

라고 적혀있는데요, 정확히 current directory와 classpath의 위치가 어디인지 알고 싶습니다. docs에서 current directory를 '현재 프로젝트 최상위 폴더 및' 이라고 하지 않고 classpath를 구체적으로 resources 하위 항목 이라고 하지 않는 이유가 뭘까요? 너무 설명이 모호하다고 느껴집니다.

답변 1

답변을 작성해보세요.

2

저기서 현재 디렉토리란 애플리케이션을 실행하는 위치를 말하는거에요. 예를 들어 c:\users\keesun\workspace에서 java -jar example.jar 를 실행하고 있다면 c:\users\keeun\workspace가 2번에서 말하는 현재 디렉토리 인거죠.