更新时间:2025-03-28 GMT+08:00
分享

findbugs规则在扫描jsp文件时报错

问题现象

原因分析

Findbugs分析的不是java源代码,而是编译后的class文件。通过下图进行配置忽略未编译的jsp文件。

日志里有这种涉及jsp文件的警告时,需要在代码仓里排除.jsp文件。

处理方法

  • secsolar1130之后的版本可参考设置代码检查任务检查模式设置忽略jsp文件。
  • secsolar1130之前的版本需要添加properties文件排除。
    1. 在代码仓根目录下新建名为“sonar-project.properties”的文件。
    2. 将以下代码输入至“sonar-project.properties”文件中。
      ssonar.findbugs.allowuncompiledcode=true  
      sonar.exclusions=**/*.jsp

相关文档