강의

멘토링

로드맵

Inflearn brand logo image

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

jonghyun210님의 프로필 이미지
jonghyun210

작성한 질문수

스프링부트 빨간줄

작성

·

494

0

자바 공부를 하다가 스프링부트 강의를 보며 인텔리제이에서 프로젝트 오픈을 누르고 파일을 열었는데

build.gradle 파일에서는 플러그인 부분이 노란색 줄이 뜨고 패키지 내에 모든 클래스에서 패키지 임포트랑

import문 부터 어노테이션까지 싹 다 빨간불이 들어와요 invalidate Cashes에서 clear해도 똑같아요 어떻게 해야하나요ㅠㅠ스크린샷 2024-07-25 141958.png

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

jonghyun210님의 상황으로 볼 때, IntelliJ IDEA에서 Spring Boot 프로젝트 관련된 라이브러리를 제대로 인식하지 못하는 문제로 여겨집니다. 몇 가지 가능한 해결 방법을 알려드리겠습니다.

  1. Gradle Refresh

    • IntelliJ IDEA 우측 상단의 Gradle 탭을 열고, 상단의 Refresh 버튼(재생 모양 아이콘)을 클릭합니다. 이는 Gradle 프로젝트를 새로고침하고 모든 종속성을 다시 다운로드합니다.
  2. 프로젝트 재구성

    • File > Invalidate Caches / Restart… > Invalidate and Restart를 선택합니다. 님께서 이미 해보셨지만, 이 방법으로도 해결되지 않는다면 Gradle 설정 자체에 문제가 있을 수 있습니다.
  3. Gradle 설정 확인

    • build.gradle 파일을 열어 설정을 확인합니다. 이미 정보에 포함된 build.gradle 파일 설정을 참조하여 종속성과 플러그인 설정이 올바른지 확인해보세요. 예시로 든 build.gradle 파일 구성은 다음과 같습니다.
plugins {
    id 'java'
    id 'org.springframework.boot' version '3.1.5'
}
apply plugin: 'io.spring.dependency-management'

group = 'com.example'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '17'

repositories {
    mavenCentral()
}

dependencies {
}
  1. JDK 설정 확인

    • 프로젝트가 사용하는 Java 버전이 시스템에 설치된 JDK와 일치하는지 확인합니다. IntelliJ IDEA에서 File > Project Structure > Project를 선택하여 Project SDK를 확인하십시오.
  2. IDE 플러그인 확인

    • IntelliJ IDEA에 Spring Boot와 관련된 플러그인이 설치되어 있고 활성화되어 있는지 확인합니다. File > Settings > Plugins에서 확인할 수 있습니다.
  3. 종속성 추가

    • Spring Boot 프로젝트를 제대로 작동시키기 위해 필요한 시작 종속성이 build.gradle에 포함되어 있는지 확인합니다. 예를 들어, 웹 애플리케이션을 개발한다면 spring-boot-starter-web 종속성이 필요합니다.
dependencies {
    implementation 'org.springframework.boot:spring-boot-starter-web'
}

이 중 하나 이상의 방법으로 문제가 해결되길 바랍니다. 문제가 지속된다면, 더 상세한 설정이나 오류 메시지를 확인해야 할 수 있습니다.

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

스크린샷 2024-07-28 013636.png스크린샷 2024-07-28 013726.png

인텔리제이 재설치 후 프로젝트 열었는데도 이렇게 뜨면서 밑에 오류메시지만 나와요 ㅠㅠ

jonghyun210님의 프로필 이미지
jonghyun210

작성한 질문수

질문하기