У меня есть многомодульной Maven проект, как этотМультиконтроллер Maven Java док сборки
myproject
framework1
f1-presentation
*.java
f1-core
*.java
f1-tag
*.java
framework2
f2-presentation
*.java
f2-core
*.java
f2-tag
*.java
Я хочу создать apidocs для всех файлов Java. Если я запустил mvn javadoc: aggregate в корне проекта, он создает apidcos в целевом каталоге корня проекта (target/sites/apidocs). Но я хочу создать этот apidocs для каждого модуля второго уровня. Например, я хочу, чтобы apidocs для всех java-файлов framework1 создавался в 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
Не могли бы вы, ребята, скажите мне, как сделать это с помощью Maven JavaDoc плагин.
Edit: pom.xml в framework1 содержит
<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>
что ваш конфиг в pom.xml для Maven-JavaDoc-плагина – nayakam