Maven Javadoc + пользовательский доклет
Как я могу указать артефакт doclect при вызове mvn из командной строки
mvn clean install javadoc:javadoc -Ddoclet=my.Doclet -DdocletArtifact=????
1 ответ
Решение
Вы должны добавить что-то подобное в свой pom.xml
:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<doclet>my.doclet</doclet>
<docletArtifact>
<groupId>my.artifact.group</groupId>
<artifactId>my.artifact.id</artifactId>
<version>my.artifact.version</version>
</docletArtifact>
</configuration>
</plugin>
Это также подробно описано в разделе Использование альтернативного доклета документации по плагину Apache Maven Javadoc.
Вы не можете просто указать эти параметры из командной строки, но использование профиля сборки может помочь вам выбрать конфигурацию, которую вы хотите иметь.