반응형
로컬에서 정상적으로 작동하는 기능이 리눅스 서버에 배포하니 500 에러가 발생하였다.
에러를 확인하니 아래와 같이 출력되고 있었다..
Error resolving template [/index], template might not exist or might not be accessible by any of the configured Template Resolvers
Controller에서 return하는 html 파일을 찾을 때 발생하는 문제였다.
"/index"가 문제 발생 원인이다.
@GetMapping("/test")
public String test( Model model) {
return "/index"; // 에러 발생
}
/ 를 제거하면 리눅스에서도 정상 작동한다.
@GetMapping("/test")
public String test( Model model) {
return "index"; // 정상 작동
}
구글링해서 문제를 해결하였지만, 충분히 에러코드를 읽었으면 쉽게 해결할 문제였던 것 같다.
항상 에러 코드를 상세히 잘 읽어보자..
728x90
반응형
'Spring' 카테고리의 다른 글
토이 프로젝트 _ STEP 02(AWS RDS) (0) | 2022.06.11 |
---|---|
토이 프로젝트 _ STEP 01(NCP Server) (0) | 2022.06.06 |
Intellij에서 Spring Boot Devtools 적용 (0) | 2022.05.15 |
SpringBoot 프로젝트 안에 H2 DB 파일 생성 (0) | 2022.04.04 |
스프링 부트 배치 - 심화 (0) | 2021.05.23 |