인프런 커뮤니티 질문&답변

HLee님의 프로필 이미지

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

강의 소스 코드

webapp index.html 웰컴페이지와 jsp 404 에러

작성

·

926

0

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.

1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
여기에 질문 내용을 남겨주세요.

 

공유해주신 소스코드를 실행시키는 데는 문제가 없었는데

제가 진행하던 프로젝트에서 webapp 하위에 index.html이나 다른 jsp 파일을 폴더 경로에 맞게 넣어놔도 접근이 안되고 404에러가 뜹니다.

다음과 같이 경로 모두 일치하게 넣었고, index.html 자체도 웰컴페이지로 나오지 않는걸 봐선 코드 오타 문제는 아닌 것 같습니다. (모든 코드는 혹시나 싶어 제공해주신 소스 코드에서 복붙했었습니다)

한 가지 다른 점이 있다면, 저는 아래와 같은 스프링 부트 버전에서 개발했다는 건데요

plugins {
    id 'java'
    id 'war'
    id 'org.springframework.boot' version '2.7.7'
    id 'io.spring.dependency-management' version '1.0.15.RELEASE'
}

혹시 버전 때문에 이런 문제가 발생할 수도 있나요?

버전 때문에 생기는 문제라면 나중에 혼자 개발할 때도 같은 문제가 생길 수 있을 것 같은데 구글링해보니까 내용이 잘 안나와서.. 검색 키워드나 관련 내용 참고할 수 있는 사이트가 있다면 알고 싶습니다.

답변 1

0

안녕하세요. 님, 공식 서포터즈 OMG입니다.
.

버전 문제인지 아닌지 확인이 먼저 되어야 할 것 같은데요.

검증하는 방법은 간단합니다.

1) 강의에서 제공해드리는 프로젝트의 버전은 2.4.3입니다. 생성하신 프로젝트 버전이 2.7.7 이므로 강의프로젝트를 2.7.7로 변경해서 확인해주세요.

2) 반대로 생성하신 프로젝트를 2.4.3으로 다운그레이드 하여 확인해주세요

image

변경 후에는 build.gradle 코끼리 버튼을 클릭해주세요

image
.
감사합니다.

HLee님의 프로필 이미지

작성한 질문수

질문하기