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

Jay J님의 프로필 이미지
Jay J

작성한 질문수

Cannot resolve symbol 'SpringBootApplication'

해결된 질문

작성

·

1.1K

·

수정됨

0

인터넷에서 찾아본 해결책을 다 시도해 봐도 해결이 안되네요 ㅠㅠ

 

Try it “File ▸ Invalidate Caches/Restart ▸ Invalidate And Restart” 시도해 보아도 안됨.

 

Gradle에서 Reload All Gradle Projects를 해보아도 안됨.

FileProject Structure 를 클릭한 후에 "Project Settings" 에 Project SDK 가 제대로 설정되었는지 확인해 봐도 안됨.

Settings → "Build, Execution, Deployment" → "Build Tools" → Gradle 에 들어가 버전 확인해 봐도 안됨.

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.
JayJ님, IntelliJ IDEA에서 @SpringBootApplication 심볼을 인식하지 못하는 문제는 매우 실망스러울 수 있습니다. 이미 여러 해결책을 시도해보셨지만 해결되지 않았다고 하시네요. 이 문제는 일반적으로 IDE가 종속성을 제대로 동기화하지 못했거나 프로젝트 설정에 문제가 있을 때 발생합니다. 추가적으로 몇 가지 시도해 볼 수 있는 방법을 제안드립니다:

  1. build.gradle 파일의 dependencies 섹션에 spring-boot-starter-web이 올바르게 추가되어있는지 확인해주세요. 다음 예제 코드 참고 바랍니다:

    dependencies {
       implementation 'org.springframework.boot:spring-boot-starter-web'
    }
    

    build.gradle 파일 내용을 확인하시고 implementation이 올바르게 설정되어 있는지 다시 한번 검토해보세요.

  2. Gradle 캐시를 삭제하고 다시 동기화해볼 수 있습니다. 아래 단계에 따라 해보시기 바랍니다:

    • Gradle 명령 터미널에서 gradle clean을 실행하십시오.
    • 이후에 gradle build --refresh-dependencies 명령을 사용하여 의존성을 강제로 새로고침합니다.
  3. IntelliJ에 내장된 콘솔을 사용하여 Gradle 태스크를 직접 실행해보십시오:

    • 오른쪽에 있는 Gradle 탭을 열고 ‘Tasks’ → ‘build’를 확장한 다음 ‘clean’과 ‘build’ 태스크를 차례로 실행합니다.
  4. 프로젝트를 새롭게 체크아웃 받거나, 클론하여 완전히 새로운 디렉토리에서 시도해봅니다.

  5. IntelliJ IDEA 버전이 최신인지 확인하고, 필요하다면 업데이트합니다.

위의 방법들을 시도해보시고도 여전히 문제가 해결되지 않는다면, build.gradle 파일이나 IDE의 설정 스크린샷 등을 추가로 제공해주시면 구체적인 해결책을 더 제시해드릴 수 있습니다.

Jay J님의 프로필 이미지
Jay J

작성한 질문수

질문하기