나는 Maven에서 꽤 신참이다. 어쩌면 그게이 질문의 이유입니다.멀티 모듈 메이븐 프로젝트는 언제 사용해야합니까?
오늘 나는 Sonar Runner라는 프로젝트를 다운로드하려고했는데 어떻게 작동하는지 보았습니다. - API
- 수중 음파 탐지기 러너 :이 프로젝트는 4 개 서브 모듈을 가지고 있기 때문에 그것은 나를 위해 매우 이상한 경험이었다
그들은 각각 17, 2, 8 및 13 개의 자바 파일을 가지고 있습니다.
왜 이렇게 세밀한 지 궁금합니다. 나는 당신이 그들의 이유가 무엇인지 모른다는 것을 안다. 그러나 나는 이유가 무엇인지 궁금하다.
지금까지는 프로젝트의 크기가 프로젝트의 다른 부분에서 일하는 이유 또는 별도 팀이라고 생각했습니다.
그러나 프로젝트에 자바 파일이 40 개있는 경우 크기가 그럴 필요가 없습니다.
하나의 큰 프로젝트 대신 다중 모듈 프로젝트를 사용하면 어떻게됩니까?
Google에서 대답을 찾으려고했지만 운이 없었습니다.
편집 : 내가 발견이 하나 Is there any benefit in using Maven Multimodule when working in a small application?
하지만 여전히 프로젝트가 40 개 자바 파일을 가지고와. 그것을 4 개의 서브 모듈로 나누는 것은 나에게 어리석은 것처럼 보인다.
다른 이점이 있습니까?