Кажется, я не могу получить какую-либо конфигурацию, работающую в этом плагине. Я создал новый Doxyfile (v1.8.17) рядом с помпой. xml Плагин читает Doxyfile. Но он не читает никаких конфигураций, которые я привожу в pom.
mvn site
Кроме того, я не понимаю взаимосвязи между этим плагином и плагином сайта. Почему в первую очередь создается каталог site / doxygen?
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.9.0</version>
</plugin>
...
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>3.0.0</version>
<reportSets>
<reportSet>
<reports>
<report>index</report>
<report>licenses</report>
<report>dependency-info</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>com.soebes.maven.plugins</groupId>
<artifactId>doxygen-maven-plugin</artifactId>
<version>1.1.0</version>
<configuration>
<projectName>Another API</projectName>
<configurationFile>Doxyfile</configurationFile>
<recursive>true</recursive>
<exclude>.git</exclude>
<recursive>true</recursive>
<umlLook>true</umlLook>
<haveGraph>true</haveGraph>
<generateLatex>false</generateLatex>
<generateHtml>true</generateHtml>
<outputDirectory>${project.build.directory}/site/doxygen</outputDirectory>
<reportOutputDirectory>${project.reporting.outputDirectory}/site/doxygen</reportOutputDirectory>
</configuration>
</plugin>
</plugins>
</reporting>