멀티모듈 구성에서 하위 모듈은 java 모듈로 하는 이유가 궁금합니다.
안녕하세요.
편안한 추석 보내시길 바랍니다.
멀티 모듈 구성이 익숙치 않아서 많이 헤맸습니다 ㅋㅋ
하위 모듈을 생성할 때, 습관처럼 스프링 프로젝트로 만들었더니 빌드 자체가 안되었고,
강의를 다시 보니 java 프로젝트로 만드는 거였더라고요.
그래서 멀티 모듈 구성은 잘했는데요...
궁금한 것은 왜 스프링 프로젝트로 만들면 안 되는 거였는지 입니다.
개념 영상에서 소개한 공식 문서를 확인하면 알 수 있는 내용인가요?
감사합니다.
답변 1
1
안녕하세요 gotjd9773님 질문 남겨주셔서 감사합니다 ☺
실제 구현해주신 내용이 없어서 정확한 원인은 알기힘드나 추정하건데 두 가지 가능성이 있을 수 있습니다.
첫째, 스프링 프로젝트로 만들면 스프링 관련 의존성들이 자동으로 포함되는데, 이로 인해 다른 의존성과 충돌이 발생했을 수 있습니다.
둘째, 제 강의에서 bootJar설정을 기본적으로 false로 해두고 필요한곳에 true로 열어주는 방식을 사용을 했습니다. 스프링프로젝트는 기본적으로 실행가능한 jar파일을 만드려고하기때문에 충돌이 일어났을 수 있습니다.
원래의 습관대로 스프링 프로젝트로 작업하시려면 설정을 조금 바꿔줘야할 수 있겠네요 😃
(공식문서에 가이드가 있긴한데 https://spring.io/guides/gs/multi-module gotjd9773님의 상황과는 살짝 다른거같아서 참고가 될지는 모르겠습니다 😅)
편안한 추석되시고 궁금증이 해결이 되지 않았다면 다시 말씀 부탁드립니다 🙏
NaverBookRepository.class 의 위치에 따른 모듈간의 의존성에 대해 질문드립니다.
1
31
2
패키지 vs 모듈 선택 기준
0
51
2
Kotlin 테스트 프레임워크
0
82
2
import 오류?
0
71
2
JSON 역직렬화
0
65
2
Spring Cloud 버전 관리 문제
0
270
2
AsyncExcutor 설정값 질문
0
82
2
17강 api서버구현2 질문있습니다.(ai답변이 이상합니다.)
0
117
2
16강 api서버구현 질문있습니다.
0
77
2
14번쨰 부분 중 질문드립니다..<ai답변으로 해도 안되요>
0
144
2
.
0
144
1
서비스에 @Transactional 애노테이션을 사용하시지 않는 이유가 궁금합니다
0
156
2
NaverClientTest 질문있습니다.
0
179
2
멀티모듈 구성 질문입니다.
0
209
3
멀티모듈 구성 강의에 대해 질문이 있습니다.
0
214
3
SPOCK 의존성 추가 후 Generate Test 옵션 미노출
0
202
3
멀티모듈 지식 습득에 관하여 질문 드립니다.
0
250
2
Async Config 테스트컨트롤러의 코드의 동작이 안되는거 같습니다.
0
223
3
author 배열이 비어서 오는 경우가 있으니 참고하세요.
0
190
3
커밋 끊으면서 해주시는거 너무 좋네요.
1
160
2
비즈니스 로직 담당 서비스
0
198
2
모의과제 소개
0
179
2
cqrs에 관하여
1
256
2
멀티모듈 문의드립니다.
0
264
2





