ProjectA는 ProjectA에 의존합니다 (테스트는 아니지만 메인 만). ProjectA의 테스트 (메인이 아님)는 ProjectB에 달려 있습니다. Maven은 각 프로젝트에 대해 두 개의 개별 아티팩트 (main 및 test jar)를 생성했습니다. 그래서 여기서 순환 의존성은 없지만 maven은 순환 의존성에 대해 불평합니다. 이것이 실제로 순환 의존성이 아니라는 것을 maven에서 알리는 방법이 있는지 궁금합니다.테스트 범위가있는 maven주기 종속성
ProjectA에는 ProjectA 테스트 만 ProjectB에 의존하기 때문에 "테스트"범위가있는 ProjectB의 종속성 섹션이 있습니다.
다음을보십시오. http://stackoverflow.com/a/25322753/548473 가장 간단한 작업 솔루션! – GKislin