首页 > 解决方案 > SonarQube 未在 javadoc 中显示错误

问题描述

我有一个spring-bootjava 项目,在对代码进行 sonarqube 分析时,未检测到 javadoc 错误。

maven 发布时出现问题,javadoc发布构建失败,无法构建javadocjar,发布中断。

   /**
     * Method to calculate the sum.
     * 
     * @param numberOne
     *            First number.
     * @param numberTwo
     *            Second number.  
     * @return sum of numbers.
     */
    public void sumCalculate(int numOne, int numTwo) {
        // code here
    }

在上面的代码中,javadoc with@param中给出的参数名称与实际不同,@return实际上不需要该语句。但是 sonar qube 在分析中没有报告任何这些问题。

请指导我如何解决这个问题?是否有任何自定义规则?

谢谢

标签: javasonarqubejavadocsonarqube-scanmaven-javadoc-plugin

解决方案


最后我能够解决这个问题。经过大量挖掘,我找到了这个特定问题的 jira 票(票链接)。我尝试在声纳中搜索 java 规则并找到它。对我来说,默认情况下没有启用它。因此必须创建一个新的声纳网关并添加我的 java 项目以使用此网关,然后为新创建的网关启用此规则。干杯。


推荐阅读