環境:的Java/Linux的/搖籃1.6 /詹金斯最新聲納SonarQube - SonarWay FindBugs的 - sonarRunner任務
gradle這個乾淨的構建jacocoTestReport sonarRunner - 做工精細。
在sonarRunner任務,我看的時候sonarRunner試圖將數據發佈到聲納自己的數據庫(org.h2.jdbc ..)
我看到下面的輸出線以下缺失的類/線。我該怎麼做才能讓這些缺失的物品在sonarRunner任務/步驟中不會顯示。
11:15:47 11:15:47.076 INFO - Findbugs output report: /production/jenkinsAKS/jobs/CAPersonSvc/workspace/build/sonar/findbugs-result.xml
11:15:55 The following classes needed for analysis were missing:
11:15:55 org.springframework.context.ApplicationContext
11:15:55 org.springframework.context.support.ClassPathXmlApplicationContext
11:15:55 javax.crypto.SecretKey
11:15:55 javax.crypto.spec.PBEKeySpec
11:15:55 javax.crypto.SecretKeyFactory
11:15:55 javax.crypto.spec.PBEParameterSpec
11:15:55 javax.crypto.Cipher
11:15:55 javax.crypto.KeyGenerator
11:15:55 javax.crypto.spec.IvParameterSpec
11:15:55 javax.crypto.spec.SecretKeySpec
11:15:55 11:15:55.245 INFO - Execute Findbugs 2.0.1 done: 10991 ms
11:15:55 11:15:55.247 INFO - Sensor FindbugsSensor done: 10994 ms
感謝
您是否已將javax crypto&spring定義爲構建文件中的依賴項? –
不,因爲構建工作正常。這是sonarRunner任務 –
這些類是否直接由您自己的代碼使用? –