我们使用以下命令用maven:
构建javadoc和wiki-page-e -s clean site
wiki-page的格式为* .apt,它是用doxia编写的。这是wiki-page的代码结构:
+- src/
+- site/
+- apt/
| +- index.apt
|
+- site.xml
是否有命令以便我可以在不构建javadoc的情况下构建Wiki页面?因为它持续太长时间来构建整个项目的所有javadoc。
答案 0 :(得分:1)
我想你想在这里配置生成的报告,然后在网站上显示。
Maven网站插件只应为<reporting>
部分中指定的插件的报告任务生成报告。
因此,请检查报告部分中是否指定了javadoc插件,如果是,则将其删除。
请查看:Configuring Reports以获取有关报告和插件报告目标微调的更准确详细信息。
答案 1 :(得分:1)
您可能想要调查网站mojo本身的配置选项。 它具有用于防止生成某些报告的开关。 通过在您的pom中包含以下内容来覆盖Site的默认设置 build / plugins部分:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<configuration>
<generateReports>false</generateReports>
<generateSitemap>false</generateSitemap>
<generateProjectInfo>false</generateProjectInfo>
.... etc.
</configuration>
</plugin>