인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

재진님의 프로필 이미지

작성한 질문수

[개발부터 수익화까지] AI로 코드 한 줄 짜지 않고 만드는 IT 올인원 실전 프로젝트!

IntelliJ IDEA, Git 설치 및 스프링부트 설정

IntelliJ IDEA, Git 설치 및 스프링부트 설정

작성

·

96

0

본 강의는 끝까지 잘 따라왔다가 마지막에 실행해보니 error 가 생기며 끝나는데요.

이후 강의가 끝나버려서 문의드리는데요. 어떤 문제일까요?

image.png

 

 

아, IntelliJ IDEA 사용중에

@EnableFeignClients 입력후 알트 +엔터 누르면

import calss가 안생기던데 왜그럴까요?

한국어 버전을 써서 그런건가요? 한참 헤메다가 어쩌다 노란색으로 처리가 되며 완성은 됐는데, 결과는 에러가 나서..

답변 2

0

치트키 알려주는 남자님의 프로필 이미지

안녕하세요, 재진님.

라이브러리가 import가 안된다는 것은 build.gradle에 버전 설정이 제가 강의에서 한 것과 다르거나 아니면 application.yml 설정이 다를 수 있을 것 같습니다.

쉬운 방법으로는 인트로 강의에서 제가 올려논 백앤드 완성 코드의 build.gradle을 복붙하시고, application.yml을 로컬 설정(db id, pw 등) 맞게 설정하셔서 다시 실행해보면 될 것 같습니다.

제가 보기에 라이브러리가 정상적으로 import 되지 않는 것은 아마 build.gradle 파일을 변경 후 프로젝트를 다시 싱크를 하지 않았을 가능성이 있어보입니다!

그래도 안된다면 다시 답글 달아주세요.

감사합니다.

재진님의 프로필 이미지
재진
질문자

  1. 인트로 강의에 올려논 백앤드 완성 코드는 어디에서 확인하면 될까요?

     

  2. build.gradle 파일 변경 후 프로젝트를 다시 싱크 하는 방법은 어떤걸까요? 혹시

    상단의 ▷ 플레이 버튼을 누르는게 아닌것인지 궁금합니다.

image.png

 

재진님의 프로필 이미지
재진
질문자

image.png

 

▷ 실행시에도 결과는 error 똑같이 나옵니다.

재진님의 프로필 이미지
재진
질문자

혹시 스프링부트 버전이 틀리다는 말씀이라면 강의에 보았던 3.4.0 버전은 안보여서

3.4.4으로 한 기억이 있습니다.

 

15.png.webp

 

재진님의 프로필 이미지
재진
질문자

이렇게 나오면 import 안되는거 맞죠?

image.png

 

치트키 알려주는 남자님의 프로필 이미지

안녕하세요, 재진님.

백엔드 및 프론트엔드 전체 코드는 인트로 강의에서 강의 자료 부분에 있습니다.

링크: https://gitlab.com/banbu3/banbu-backend

해당 url로 들어가셔서 소스 받으신 후 biuld.gradle 확인 부탁 드리고 resource 폴더 하위의 application.yml 파일 내용도 확인 부탁드립니다.

제가 설정한 버전 그대로 셋팅하시고 다시 실행시켜보시면 될 것 같습니다.

그래도 에러가 발생하신다면 다시 말씀 주세요.

참고로 application.yml 설정 값은 강의 내용을 참고 부탁드립니다~

그리고 프로젝트도 한번 껏다가 다시 켜보시는 것도 해봐주세요.

감사합니다.

0

인프런 AI 인턴님의 프로필 이미지

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

IntelliJ IDEA에서 스프링 부트 애플리케이션 실행 시 발생한 오류와 @EnableFeignClients 애너테이션의 자동 import 문제로 질문 주셨군요. 이러한 상황에서는 몇 가지 점검해볼 부분이 있습니다:

  1. 에러 로그 확인:

    • 애플리케이션이 실패하는 이유를 정확히 파악하기 위해 보통 에러 로그를 확인하는 것이 중요합니다. 현재 제공된 이미지에 보이는 로그를 통해 어떤 dependencies가 누락되었거나 설정 파일에서 문제가 있는지 점검해야 합니다.
  2. @EnableFeignClients import 문제:

    • 해당 자동 import가 이루어지지 않는다면, 보통 프로젝트의 의존성 관리 설정이 부족할 수 있습니다. 따라서 build.gradle 혹은 pom.xml 파일에 Feign Client의 의존성이 추가되어 있는지 확인해보세요. 일반적으로 다음과 같은 의존성이 있어야 합니다:
      
      <dependency>
      <groupId>org.springframework.cloud</groupId>
      <artifactId>spring-cloud-starter-openfeign</artifactId>
      </dependency>
      

    • 또한, IntelliJ에서 자동 import 기능이 작동하지 않는 경우, 간혹 Indexed Caches에 문제가 있을 수 있습니다. 이 경우, File > Invalidate Caches / Restart 메뉴를 선택하여 캐시를 무효화하고 IDE를 재시작해보세요.
  3. IDE 설정:

    • IntelliJ IDEA의 한국어 버전을 쓸 때 기본적으로 코드의 기능에는 영향을 미치지 않습니다. 따라서, 다른 플러그인이나 의존성 문제로 인한 것일 수 있습니다.

이와 관련한 문제 해결을 위한 유사한 질문들이 있었습니다:

이 링크들은 문제의 해결에 도움이 될 수 있습니다. 해당 게시물들을 통해 더 깊이 있는 정보나 조언을 얻으실 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

재진님의 프로필 이미지

작성한 질문수

질문하기