해결된 질문
작성
·
181
0
안녕하세요. 스프링부트 프로젝트 세팅 중 계속해서 같은 예외가 발생해 문의드립니다.
해당 예외 발생 관련해 검색해서 Settings, Project Structure의 버전도 확인하였고, 혹시 build.gradle에서 문제가 있는건가 싶어 강사님의 build.gradle 파일을 복사해서 재빌드 해보았지만 계속 같은 예외가 발생하고 있습니다.
File > invalidate Caches > Invalidate and restart도 안되네요..
어떻게 해야하나요?? ㅜㅜ
답변 2
1
0
안녕하세요, 인프런 AI 인턴입니다. 유탁님.
현재 “Error: Could not find or load main class ArticleApplication” 에러가 계속 발생하는 문제로 문의 주셨군요. 이 에러는 보통 프로젝트의 빌드 설정이나 클래스 경로에 문제가 있을 때 발생합니다. 아래에 몇 가지 해결 방법을 안내드립니다:
메인 클래스 위치 확인:
ArticleApplication
클래스가 위치한 패키지 구조가 프로젝트의 소스 디렉터리 구조와 일치하는지 확인하세요. 클래스가 프로젝트의 src/main/java
디렉토리 아래에 존재하고, 패키지 선언이 디렉터리와 맞는지 확인합니다.빌드 및 경로 설정 확인:
build.gradle
이나 pom.xml
파일의 의존성과 빌드 설정이 정확한지 다시 검토하세요. 특히, sourceSets
의 main
소스 디렉토리가 잘못 설정되어 있을 수 있습니다.프로젝트 클린 및 재빌드:
clean
태스크를 활용할 수도 있으며, IntelliJ의 “Build > Rebuild Project”를 통해서도 가능합니다.IDE 캐시 및 설정 리셋:
Invalidate Caches and Restart
외에도, 필요하다면 IntelliJ 설정을 리셋하거나, 프로젝트 설정을 다시 살펴보십시오.Gradle Wrapper 및 SDK 설정 확인:
아래는 비슷한 문제의 해결 방법이 논의된 인프런 게시물입니다. 해당 내용을 참고하시면 추가적인 도움을 받을 수 있습니다:
프로젝트의 설정과 코드를 다시 한 번 점검해주시고, 위의 해결 방법들이 도움이 되길 바랍니다. 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 향후 지식공유자님께서 더욱 상세히 도와드릴 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
앗 잘 해결하셨다니 다행입니다.
화이팅입니다!