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

하고싶은거하자님의 프로필 이미지

작성한 질문수

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

springframework를 import하는 곳에서 빨간색이 나옵니다.

해결된 질문

23.11.15 18:23 작성

·

539

·

수정됨

1

aws 하기 전에 다시 복습해보고 싶어서

springboot를 하나 다시 만들었습니다. 이때 버전을 3.0.12로 생성을 했구요

 

그렇게 생성해서 새로운 프로젝트를 열기만 했는데 어떤 에러가 나서 찾아보니 사용자 폴더에 있는 .gradle을 삭제하고 다시 프로젝트를 열어보라고 하더라고요.

 

그래서 삭제하고 새로 만든 프로젝트를 열어보니까 오류 없이 아주 잘 실행이 됩니다.

 

그렇게 혼자 배운 것들을 연습하다가 다시 강의 들으면서 작성했던 프로젝트를 열어보니

 

다 빨간색으로 나오네요..

 

스프링에 관련된 거는 모두 빨간색으로 나오는거 같아요

 

사용자 폴더에 있던 .dradle 폴더를 지워서 이렇게 오류가 나오는 걸까요?

 

버전에 다른 프로젝트를 만들어서 충돌이 생긴 건지 어떤 이유인지 모르겠습니다.

 

기존 프로젝트 코드는 건들인게 하나도 없는데 왜 그런거죠?

 

아 그리고 강의 듣기 전에도 다른 책을 보면서 만든 프로젝트도 있는데

 

그 프로젝트를 열어보니 똑같이 빨간색으로 나오더라구요. 그 프로젝트도 버전이 3인가 그랬는데...

 

살려주세요 선생님!!

답변 1

2

최태현님의 프로필 이미지
최태현
지식공유자

2023. 11. 16. 16:51

안녕하세요 하고싶은거 하자님!!! 😊

 

.gradle 폴더가 지워지면, 우리가 gradle refresh를 할 때 자동으로 다운로드 받았던 모듈들이 사라질 수 있어, 현재와 같이 외부 기능들을 불러오지 못하게 됩니다. 😭

 

다시 한 번 gradle refresh를 해주시거나, IntelliJ의 invalidate cache restart 기능을 활용해보시면 아마 해결되실거에요!

image(IntelliJ 오른쪽 > gradle 탭 > refresh)

 

image(IntelliJ File > Invalidate Caches... > Restart)

 

코드 상의 문제는 아니고, (즉, 우리가 작성한 코드의 문제는 아니고) 우리가 사용했던 코드를 불러오지 못해 나타나는 문제입니다!

 

꼭 해결되셨으면 좋겠습니다. 감사합니다! 🙏

하고싶은거하자님의 프로필 이미지

2023. 11. 16. 20:03

그런 이유가... 감사합니다.