首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >配置Javadoc后缺少站点报告

配置Javadoc后缺少站点报告
EN

Stack Overflow用户
提问于 2018-04-05 16:50:19
回答 2查看 91关注 0票数 0

我听从了https://stackoverflow.com/a/16743137/927493的建议,停用了对站点的doclint检查,

代码语言:javascript
复制
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-site-plugin</artifactId>
    <configuration>
      <reportPlugins>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-javadoc-plugin</artifactId>
          <configuration>
            <additionalparam>${javadoc.opts}</additionalparam>
          </configuration>
        </plugin>
      </reportPlugins>
    </configuration>
</plugin>

进入build部分,其中javadoc.opts-Xdoclint:none

这是可行的,但不幸的是,该站点现在只包含javadoc报告,没有其他报告。

到目前为止,我还没有站点报告的配置,但是我尝试添加一个<reporting>部分都是徒劳的。我试着添加

代码语言:javascript
复制
<reporting>
 <plugins>
  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-project-info-reports-plugin</artifactId>
    <reportSets>
      <reportSet>
        <reports>
          <report>dependencies</report>
          <report>project-team</report>
          <report>mailing-list</report>
          <report>cim</report>
          <report>issue-tracking</report>
          <report>license</report>
          <report>scm</report>
        </reports>
      </reportSet>
    </reportSets>
  </plugin>
 </plugins>
</reporting>

但是没有生成任何报告。

总结:我想在为javadoc停用doclint的同时,在站点中生成一组标准的报告。

EN

回答 2

Stack Overflow用户

发布于 2018-04-05 20:02:28

移动配置

代码语言:javascript
复制
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-javadoc-plugin</artifactId>
      <configuration>
        <additionalparam>${javadoc.opts}</additionalparam>
      </configuration>
    </plugin>

<reportPlugins>部分到<reporting>部分做到了这一点。实际上,我不知道为什么,我也不知道这个部分的目的。

票数 0
EN

Stack Overflow用户

发布于 2018-04-06 23:17:44

将插件移到pom.xml的<reporting>部分是正确的。

另一件需要注意的事情是,如果您想以另一种方式禁用doclint,可以在pom xml中设置一个属性,如下所示

代码语言:javascript
复制
<properties>
    <doclint>none</doclint>
</properties>

这将禁用doclint,而不需要在插件中指定多个标记

https://dkbalachandar.wordpress.com/2017/12/20/turn-off-doclint-in-jdk-8/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49668031

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档