Как создать документацию JavaDoc с помощью команды mvn install?
У меня есть вопрос, касающийся плагина maven javadoc? Я настроил этот плагин со следующими значениями:
<build>
....
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9</version>
<configuration>
<noqualifier>all</noqualifier>
<reportOutputDirectory>${basedir}/MyDoc/javadoc</reportOutputDirectory>
<destDir>javadoc</destDir>
</configuration>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>javadoc</goal>
</goals>
</execution>
</executions>
</plugin>
...
</build>
Есть ли способ создать какую-то документацию, если я использую команду mvn clean install? Я не хочу создавать Jar-файл с моей документацией по JavaDoc, мне нужен способ создать JavaDoc и поместить созданный исходный файл непосредственно в мой проект maven.
Спасибо!
Привет Марвиф
1 ответ
Решение
Чтобы выполнить плагин во время определенной фазы, добавьте <phase>
в <execution>
, Плагин должен быть запущен:
<executions>
<execution>
<id>attach-javadocs</id>
<phase>install</phase> <------ HERE
<goals>
<goal>javadoc</goal>
</goals>
</execution>
</executions>
Подробнее о жизненном цикле Maven здесь