如何在不使用maven构建java doc的情况下构建wiki页面?

时间:2015-01-27 08:33:37

标签: maven maven-site-plugin

我们使用以下命令用maven:

构建javadoc和wiki-page
-e -s clean site

wiki-page的格式为* .apt,它是用doxia编写的。这是wiki-page的代码结构:

+- src/
   +- site/
      +- apt/
      |  +- index.apt
      |
      +- site.xml

是否有命令以便我可以在不构建javadoc的情况下构建Wiki页面?因为它持续太长时间来构建整个项目的所有javadoc。

2 个答案:

答案 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>