在Jenkins Job上使用Sonar Runner的Sonar无法访问课程

Han*_*nes 2 jenkins sonar-runner sonarqube

我试图在詹金斯工作上进行声纳分析.我正在使用ant所以我在项目中使用Sonar Runner和sonar.properties.我正在配置二进制文件

sonar.binaries =构建/蚂蚁/类

成功构建后,Sonar启动并运行一段时间.但是在字节码分析过程中我收到了很多警告.

我得到WARN XX - ClassLoader无法访问Class'XX'.

每个班级......

我真的不知道为什么课程都在那里?

Mar*_*nor 5

这些是Findbugs发出的警告,需要访问源代码,编译二进制文件和第三方库.

要解决这些警告,您需要包含一个额外的sonar.libraries属性,该属性填充了您的代码所依赖的第三方jar(参见Analaysis Parameters文档)