2013-12-19 2 views
0

서브 모듈을 가진 maven 프로젝트가 있습니다.Maven은 하나의 서브 모듈에 대해 javadoc을 생성합니다.

이 루트 치어에서 실행 할 수 있습니다 :

mvn clean install javadoc:javadoc 

그리고 모든 프로젝트 (서브 모듈)을 구축하지만 서브 모듈 중 하나에 대한 자바 독을 생성? 왜냐하면 나는 단지 하나의 javadoc을 공개하기 위해서만 interesseted이기 때문이다.

내 pom.xml에 maven-javadoc-plugin이 포함되어 있습니다.

감사합니다.

답변

0

당신이 자바 독을 갖고 싶어 모듈 내에서 자바 독 플러그인을 구성 생성 :

<build> 
<plugin> 
    <artifactId>maven-javadoc-plugin</artifactId> 
    <version>2.9.1</version> 
    <executions> 
     <execution> 
     <id>javadoc-jar</id> 
     <phase>package</phase> 
     <goals> 
      <goal>jar</goal> 
     </goals> 
     <configuration> 
      [...] 
     </configuration> 
     </execution> 
    </executions> 
    </plugin> 
</plugins> 

이 설정은 각 당신이 mvn package 또는 mvn install

를 호출 메 관한 Javadoc을 생성합니다