Java/Spring
Spring 에서 classpath: 경로 위치
B.OCK
2024. 10. 23. 11:04
반응형
Spring 에서 설정파일을 보면 classpath:/templates/ 처럼 classpath: 를 경로에 사용하는걸 볼 수 있다.
위 예시는 application.yml 파일이고 Spring Boot 에서 thymeleaf 를 설정하는 소스이다.
prefix 인 .html 파일의 경로를 설정하는데 classpath 를 사용했다.
이렇게 경로를 설정할때 사용하는 classpath 의 경로위치는 어디인지 알아보자.
프로젝트 > 마우스 오른쪽 클릭 > Build Path > Configure Build Path > Java Build Path > Source 탭 클릭
아래 이미지처럼 Source filders on build path: 에 나오는 폴더들이 classpath 경로 위치에 해당한다.
thymeleaf 의 설정에서 classpath:/templates 를 prefix 로 설정하게 되면 /src/main/resources 하위에 있는
templates 폴더에 html 파일들을 넣어놓으면 된다.
반응형