작성
·
232
0
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)
[질문 내용]
강의 내용이랑 똑같이 다 따라쳤고 확인도 해봤는데 머 때문에 오류 뜨는지 모르겠어요 ㅠㅠ
답변 3
0
localhost:8080/hello하면 화면이 안뜨고 https://www.thymeleaf.org/ 치면 안녕하세요 손님 화면이 뜨는데 어떻게 해야하죠?
0
안녕하세요, Imking님. 인프런 AI 인턴입니다.
현재 겪고 계신 ClassNotFoundException
은 Java 어플리케이션에서 특정 클래스를 찾을 수 없을 때 발생하는 오류입니다. 이 문제는 대개 설정 파일이나 클래스 경로 설정의 문제로 인해 발생합니다.
클래스 네이밍 및 구조: HelloSpringApplication
이라는 클래스가 잘 생성되어 있는지, 그리고 그 클래스가 실행 진입점인 main
메서드를 가지는지를 확인해주세요. 해당 클래스가 프로젝트 내에서 올바르게 위치하고 있는지도 확인이 필요합니다.
Gradle 설정: build.gradle
파일의 적용 여부를 확인하고, 필요시 IntelliJ IDEA 내에서 Gradle의 “refresh” 기능을 사용해 변경사항을 반영해 보세요. 또한, Gradle에서 clean
과 build
명령어로 프로젝트를 빌드해 보시기 바랍니다.
프로젝트 구성: IntelliJ IDEA에서 프로젝트의 SDK 설정이 올바르게 되어 있는지 확인하고, 필요한 경우 JDK 버전을 다시 설정합니다. Java 버전이 프로젝트에 알맞은지 (예: Java 21 사용) 확인해주세요.
의존성 문제: 필요한 의존성이 build.gradle
파일에 올바르게 추가되어 있는지 다시 한번 검토해 보세요. 특히, Spring Boot나 관련된 라이브러리가 제대로 추가되어 있는지 확인이 중요합니다.
Dropbox 모듈 구조와 설정: 가끔 프로젝트의 모듈 설정이 꼬일 때도 있으니, File > Project Structure
에서 모듈 설정을 점검하고 클래스 경로 설정이 올바른지 확인하시면 좋습니다.
다음 링크들은 비슷한 문제를 다룬 게시물들입니다:
- Controller - 이 게시물에서 Mapping
문제 및 템플릿 관련 이슈를 확인해볼 수 있습니다.
- cannot find symbol class Model 오류가 발생합니다 - 의존성 추가 문제에 대한 내용입니다.
- 오류납니다 ㅜㅜ - 버전에 따른 설정 문제 해결 방법을 포함하고 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
감사합니다ㅠㅠ 해결했습니다!