는 내가 모든 자바 파일에 대한 apidocs에를 만들려면이멀티 모듈 받는다는 자바 문서 빌드
myproject
framework1
f1-presentation
*.java
f1-core
*.java
f1-tag
*.java
framework2
f2-presentation
*.java
f2-core
*.java
f2-tag
*.java
같은 멀티 모듈 메이븐 프로젝트가 있습니다. 프로젝트 루트에 mvn javadoc : aggregate를 실행하면 프로젝트 루트 (target/sites/apidocs)의 대상 디렉토리에 apidcos가 생성됩니다. 하지만 내가 원하는 것은 각 2 수준 모듈에 대해이 apidocs를 만드는 것입니다. 예를 들어 framework1의 모든 java 파일에 대한 apidocs를 framework1/target/sites/apidocs에서 만들 수 있습니다. 같은 일이 framework2에 적용됩니다. 이
myproject
framework1
target/sites/apidocs (this will contain javadocs for all its submodules classes)
f1-presentation
*.java
f1-core
*.java
f1-tag
*.java
framework2
target/sites/apidocs (this will contain javadocs for all its submodules classes)
f2-presentation
*.java
f2-core
*.java
f2-tag
*.java
너희들이 어떻게 받는다는 javadoc의 플러그인을 사용하여 그렇게 말해 수처럼 최종 결과가 될 것입니다.
는편집 : 별도 framework1
및 framework2
각 폴더 집계 : framework1에 의 pom.xml은 MVN의 javadoc를 실행 할 수 있습니다이를 달성하기
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.8</version>
<executions>
<execution>
<id>aggregate</id>
<goals>
<goal>aggregate</goal>
</goals>
<phase>package</phase>
</execution>
</executions>
</plugin>
</plugins>
</build>
답변이 늦어 죄송합니다 받는다는-javadoc에 플러그인 – nayakam