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

seunghwan.lee님의 프로필 이미지

작성한 질문수

서버개발자 과제전형 완벽가이드 - 1편

LS-3-multi-module 진행하다 에러발생하여 문의 드립니다.

24.09.20 17:04 작성

·

52

0

안녕하세요.

강의 따라 멀티모듈 구성 후 gradle reload 후 아래 사진과 같이 에러가 확인되어 문의 드립니다.

 

reload 후 에러.png

감사합니다.

답변 2

0

J Tech님의 프로필 이미지
J Tech
지식공유자

2024. 09. 20. 17:40

안녕하세요 seunghwan.lee님

몇가지 원인이 있을 수 있는데요, 가능성 있는 부분을 먼저 전달드립니다!

  1. maven bom 버전 확인: dependencyManagement 내의 버전에 오타가 있는지 확인해주세요!

  2. gradle refresh: ./gradlew build --refresh-dependencies 를 사용하시거나 혹은 ide내에서 Invalidate Caches/Restart 를 눌러서 재시작을 해보시는걸 추천드립니다.

  3. 코드일치여부: 모든 gradle파일의 구성이 강의자료와 똑같이 일치하는지, 번거로우시겠지만 한 번 더 확인 부탁드립니다 🙏

그래도 안된다면 다시 말씀부탁드리겠습니다. 감사합니다!

0

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

2024. 09. 20. 17:06

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

seunghwan.lee님께서 겪고 있는 멀티모듈 구성 시 발생하는 Gradle 에러에 대한 내용입니다. 멀티모듈 프로젝트에서 하위 모듈이 Spring 프로젝트로 설정되었을 때, 이러한 종류의 에러가 발생할 수 있으며, 다음과 같은 이유가 있을 수 있습니다:

  1. 스프링 관련 의존성 문제: 스프링 프로젝트로 설정 시 특정 스프링 관련 의존성들이 자동으로 포함되는데, 이로 인해 다른 의존성과 충돌이 발생할 수 있습니다.
  2. 실행 가능한 jar파일 문제: 기본적으로 스프링 프로젝트는 실행 가능한 jar파일을 생성하려고 하며, 이는 멀티모듈 구성 시 필요한 설정과 충돌을 일으킬 수 있습니다.

비슷한 문제에 대한 다른 수강생 분들의 질문과 답변을 아래 링크에서 참고하실 수 있습니다:

해당 질문에서는 멀티모듈 구성에서 하위 모듈을 Spring 프로젝트로 만들 때 발생하는 문제와 해결법에 대해 설명하고 있습니다. 특히, Spring 프로젝트의 기본 설정 방식이 아닌 Java 모듈로 설정해야 하는 이유와 관련된 자료도 포함되어 있습니다.

또한, Gradle 설정 관련 문제에 대해 더 알아보기 위해서는 공식 문서나 관련 강의를 참조할 수 있습니다. 참고 링크는 아래와 같습니다:

위 링크들을 참고하여 프로젝트 설정을 점검해 보세요. 문제가 해결되지 않는다면 추가적인 정보를 첨부하여 다시 문의해 주시기 바랍니다.

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