• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

home.html 대신 index.html 우선 실행 오류

23.05.21 16:12 작성 23.05.21 17:31 수정 조회수 331

0

localhost:8080 입력 시 home.html이 아닌 index.html이 실행됩니다...

home.html

localhost:8080 실행시

스크린샷(630).png

HelloSpringApplication 콘솔창

스크린샷(631).png

유사 질문 검색 결과

  1. IDE 재시작 및 크롬 캐시 삭제 --> X

  2. 프로젝트 빌드 후 실행 --> X

  3. https://www.inflearn.com/questions/243659/%EC%A0%9C%EA%B0%80-home%ED%99%94%EB%A9%B4%EC%9D%B4-%EC%95%88%EB%9C%B9%EB%8B%88%EB%8B%A4 --> 해결방법을 찾지 못함..

 

이렇게 시도해봤는데 안돼서 질문 드립니다 ㅠ

답변 1

답변을 작성해보세요.

2

y2gcoder님의 프로필

y2gcoder

2023.05.22

안녕하세요, 김현진 님. 공식 서포터즈 y2gcoder 입니다.

main 메서드가 있는 HelloSpringApplication가 hello.hellospring.service 의 내부에 있습니다.

이렇게 할 경우 hello.hellospring.service 내부에 있는 클래스들만 컴포넌트 스캔의 대상이 됩니다. 즉 다른 곳은 스프링 빈으로 등록되지 않을 수 있습니다. HelloSpringApplication 클래스를 hello.hellospring 으로 옮겨보시겠습니까?

감사합니다.

김현진님의 프로필

김현진

질문자

2023.05.22

image헉 옮겼더니 바로 실행되네요.....

감사합니다 !!!

y2gcoder님의 프로필

y2gcoder

2023.05.22

파이팅입니다!