나는 첫 번째 - 포장 용기가있는 "A", 두 번째 - "B"포장 용기, 세 번째 - "C"포장 용기가 있습니다. "C"는 "B"를 컴파일 타임 의존성에 의존하고 "B"는 "A"에 따라 컴파일 시간 의존성을 결정합니다. 프로젝트 "C"는 "A"의 클래스도 사용합니다. 그래서 나는 전이 의존성 C -> B -> A를 가지고 있습니다. 그러나 프로젝트를 컴파일하려고 할 때 maven이 컴파일 오류로 실패했습니다. 프로젝트 C에서 사용되는 클래스 "A"를 찾을 수 없습니다.Maven 전이 의존성
나는 maven이 전이 의존성을 해결한다고 생각했다. 왜 나는 그런 오류가 발생합니까?
정상적으로 작동하므로 올바르지 않은 것이 있습니다. B가 잘 컴파일됩니까? 부모 pom은 여러 개의 pom이고 A, B 및 C를 모듈로 정의합니까? C에서 A의 테스트 클래스를 사용하고 있습니까? – Raghuram