몇개의 모듈을 포함하는 Maven 관리 프로젝트가 있습니다. 그 중 하나는 실제 관심 라이브러리입니다. 다른 모듈은 라이브러리에서 빌드 된 추가 기능 또는 예제입니다. 이 라이브러리의 메이븐 사이트를 생성하고 (멀티 모듈 사이트의 일부가 아닌 독립 실행 형 사이트로) 자동으로 배치하려고하지만 Javadoc 플러그인에 문제가 있습니다.Maven Javadoc/Site Compilation 중 형제 모듈 무시하기
javadoc:javadoc
목표를 실행할 때 javadoc 플러그인이 다른 모듈의 jar
에 액세스하려고 시도하고 있습니다.
이 현상을 나타내는 created a simple example이 있습니다. 다른 사람보다 먼저 clean
목표를 실행하여 결함이 표시되도록하십시오. 패키징을 먼저 실행하면이 오류가 해결되지만, 클린 상태에서 시작하는 Maven 관리 릴리스 프로세스 중에 유스 케이스가 발생하기 때문에이를 수행 할 수 없습니다.
라이브러리 모듈에 대한 documetation 만 얻을 수 있도록 javadoc 플러그인에서이 기능을 비활성화 할 수있는 방법이 있습니까?