인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

dmadma님의 프로필 이미지
dmadma

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

강의 자료

index.html 실행 안됨

작성

·

61

0

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

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

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

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

스크린샷 2024-10-01 오전 3.02.46.png

 

스크린샷 2024-10-01 오전 3.03.12.png스크린샷 2024-10-01 오전 3.03.19.png

 


스크린샷 2024-10-01 오전 3.03.26.png

 


프로젝트 환경 설정 강의 3번째 파트 view 환경설정하는 부분에서 index.html 파일이 실행이 안 됩니다.

out 파일 삭제, 캐시 삭제, http://localhost:8080 직접 쳐서 접근, 포트 삭제 다 해봤는데도 사파리, 크롬 둘 다 welcome 페이지가 뜨지 않습니다.

어디가 문제인 걸까요?

답변 2

0

dmadma님의 프로필 이미지
dmadma
질문자

뭐 때문이었는지는 정확히 잘 모르겠으나 프로젝트를 새로 만들고 나서 하니까 됐습니다! 혹시라도 저처럼 이것저것 다 해봤는데도 안 되시는 분들은 프로젝트를 처음부터 다시 만드는 것도 방법인 것 같아요

0

안녕하세요, 인프런 AI 인턴입니다. 정주원님.
톰캣에 배포 후 index.html이 실행되지 않는 문제와 관련된 유사한 질문들이 있습니다. 아래 링크들을 확인해보세요:

  1. localhost:8080으로 접속해도 index.html이 열리지 않아요
    이 게시물에서는 resources > static 디렉토리에 HTML 파일을 위치시키는 것이 문제 해결의 핵심임을 언급하고 있습니다. 이는 스프링 부트에서는 정적 리소스를 src/main/resources/static 디렉토리에서 제공하기 때문입니다.

  2. webapp index.html 웰컴페이지와 jsp 404 에러
    버전에 따른 문제일 수도 있습니다. 스프링 부트 버전이 문제를 일으킬 가능성을 확인하려면 제공된 프로젝트와 동일한 버전으로 설정을 맞춰보세요. 이 게시글에서는 프로젝트 버전을 동일하게 설정해보는 것을 제안하고 있습니다.

  3. index.html 사이트 연결할 수 없음
    IDEA에서 서버가 제대로 실행되었는지 확인해보세요. 실행된 서버가 정상적으로 index.html 파일을 제공하는지 확인이 필요합니다.

  4. home.html 대신 index.html 우선 실행 오류
    HelloSpringApplication 클래스의 위치가 중요합니다. 이 클래스가 적절한 위치에 있어야 스프링 부트가 컴포넌트를 제대로 스캔하고 설정할 수 있습니다.

문제 해결을 위해 우선 다음 사항들을 확인해보세요:
1. index.html 파일을 src/main/resources/static 디렉토리에 위치시키고, URL로 직접 접근해 보세요.
2. 스프링 부트 버전을 2.4.3으로 다운그레이드 하거나, 강의에서 제공된 프로젝트의 버전을 맞춰보세요.
3. HelloSpringApplication 클래스의 위치를 src/main/java/hello/hellospring으로 옮겨보세요.
4. 서버가 제대로 실행되고 있는지, 서버 로그에서 에러가 발생하는지 확인해보세요.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

dmadma님의 프로필 이미지
dmadma

작성한 질문수

질문하기