0

我们使用以下命令使用 maven 构建 javadoc 和 wiki-page:

-e -s clean site

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

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

是否有命令让我可以在不构建 javadoc 的情况下构建 wiki 页面?因为为整个项目构建所有 javadocs 的时间太长了。

4

2 回答 2

1

我猜你想在这里配置正在生成的报告,然后显示在网站上。

Maven 站点插件应该只为该部分中指定的插件的报告任务生成报告<reporting>。因此检查报告部分是否指定了 javadoc 插件,如果是则将其删除。

看看那里:配置报告以获取有关报告和插件报告目标微调的更精确的详细信息。

于 2015-01-27T09:31:51.067 回答
1

您可能想要调查站点 mojo 本身的配置选项。它具有用于防止生成某些报告的开关。通过在您的 pom 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>
于 2015-02-04T23:16:19.537 回答