Я пишу Maven package со структурой каталоговMaven, Javadoc: Нет исходные файлы для пакета
frtex
pom.xml
frtex/src/main/java/some-files.java
frtex/src/main/java/utils/some-other-files.java
Изготовление mvn test
работает отлично.
Моя проблема заключается в том, что mvn javadoc:javadoc
производит правильную документацию для файлов, содержащихся в frtex/src/main/java
, но выпуск
[WARNING] javadoc: warning - No source files for package utils
Вот соответствующая часть моей pom.xml (?):
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.4</version>
<configuration>
<groups>
<group>
<title>TI</title>
<packages>frtex.*</packages>
</group>
</groups>
<doclet>ch.raffael.doclets.pegdown.PegdownDoclet</doclet>
<docletArtifact>
<groupId>ch.raffael.pegdown-doclet</groupId>
<artifactId>pegdown-doclet</artifactId>
<version>1.1</version>
</docletArtifact>
<useStandardDocletOptions>true</useStandardDocletOptions>
</configuration>
</plugin>
в project/build/plugins
Что делать, чтобы maven/javadoc нашел файлы в src/main/java/utils
?
Как мне вызвать maven после этого? Просто добавив предлагаемый файл и вызывая «mvn javadoc: javadoc», получается одно и то же предупреждение. –
Я не знаю всей вашей установки, но, как правило, вам нужно запустить свою сборку maven для получения новой сборки. Возможно, вы сможете запустить определенную цель (например, вы сделали), чтобы получить нужный элемент, но знание точного способа запуска этой конкретной цели уникально для каждой конфигурации сборки maven. Если бы это был я, я бы просто запустил новую полную сборку. –
Зачем получать 'javadoc: warning - Нет исходных файлов для пакетов utils', это потому, что отсутствует' package-info.java'? – prime