1
javadoc을 생성하는 프로젝트가 있습니다.javadoc의 동적 생성
위 프로젝트의 일부를 사용하는 다른 프로젝트가 있습니다. 위 프로젝트에서 javadoc을 생성하는 실행을 정의 할 수 있습니까 (특정 패키지 만 포함)?
현재 전체 javadoc을 제공하는 위의 프로젝트에 대한 javadoc 종속성이 있습니다.
javadoc을 생성하는 프로젝트가 있습니다.javadoc의 동적 생성
위 프로젝트의 일부를 사용하는 다른 프로젝트가 있습니다. 위 프로젝트에서 javadoc을 생성하는 실행을 정의 할 수 있습니까 (특정 패키지 만 포함)?
현재 전체 javadoc을 제공하는 위의 프로젝트에 대한 javadoc 종속성이 있습니다.
음, 그렇습니다. <excludePackageNames> 태그 (예 : <excludePackageNames>)를 사용하여 maven-javadoc-plugin에서 패키지를 제외하도록 (결과적으로 다른 패키지 포함) 구성 할 수 있습니다.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9</version>
<configuration>
<excludePackageNames>com.excluded.package.*</excludePackageNames>
</configuration>
</plugin>
귀하의 사용 사례에 따라 (그리고 노력이 필요), 또 다른 가능한 솔루션은 두 개의 별도의 프로젝트로 현재 프로젝트를 분할하는 것, com.company.example.api
말하고 com.company.example.implementation
하고 단지 api
프로젝트의 자바 독을 생성 .