Sonar6.0應用之五:Sonar web分析配置

來源:互聯網
上載者:User

標籤:sonar web 配置

一、排除不用掃描的代碼目錄及檔案

1、以管理員登陸Sonar,進入配置--》通用設定--》排除--》排除來源檔案

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/4A/wKioL1gPEDXhoxB6AABrQtRDxuM171.png" height="507" />

二、安裝需要的語言代碼掃描規則

1、進入配置--》系統--》更新中心—》Available

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/4A/wKioL1gPEDfg21McAAEeaDFAQl8221.png" height="876" />

2、針對Jave開發的漏洞、違規、BUG掃描的規則可以是如下

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/4C/wKiom1gPEDiQKXMRAADsfydEKAA462.png" height="885" />

三、配置代碼掃描規則

1、進入配置--》通用設定—》Java、JaveScript、SCM、技術債務根據需要進行修改,一般預設就可以。

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/4A/wKioL1gPEDmyTYDTAADMau7FMDI228.png" height="878" />

四、品質配置,設定各個語言預設的掃描規則

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/4D/wKiom1gPEDuQrc1LAAEcUrN4Zcs546.png" height="882" />

五、代碼規則設定

如果認為有些掃描規則太嚴格了,可以把它“掛起”,以後再構建的代碼掃描項目時就不會再使用本規則,例如掛起JP中的一個BUG規則:

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/4A/wKioL1gPED6jwrGDAAGERcnuBxw898.png" height="930" />

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/4A/wKioL1gPED_wz3HWAAElPZnjcvY785.png" height="632" />

啟用代碼時需要設定該規則的嚴重性

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/4D/wKiom1gPEEGiYvkFAAEEb1sw6_E500.png" height="783" />650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/4A/wKioL1gPEEKAnWLuAADnByBI13M929.png" height="588" />

單擊活動規則名稱可以設定規則的嚴重等級

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/4A/wKioL1gPEEPA2iK2AAEEb1sw6_E307.png" height="783" />

六、配置指標

1、為儀錶盤顯示修改一個過濾器

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/4D/wKiom1gPEETAVReQAABYO0qlX-4378.png" height="337" />

修改列

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/4A/wKioL1gPEESSmGfRAAA7V3f2Hw8498.png" height="266" />

添加最常用的列

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/4A/wKioL1gPEETC9y4DAACM8HJYyFI955.png" height="379" />

2、建立一個私人過濾器,用於顯示BUG所在的檔案名稱

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/4D/wKiom1gPEEXzlp0mAABSwV9LPPM896.png" height="334" />

複製一個過濾器後再進行配置

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/4A/wKioL1gPEEaxAtMRAAC9d7wjafw370.png" height="632" />

在“更多條件”中設定“指標”

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/4D/wKiom1gPEEbiRfDnAACRAo6p94Q889.png" height="518" />

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/4A/wKioL1gPEEfiwf9lAABfctqduMk189.png" height="288" />

七、配置儀錶盤

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/4A/wKioL1gPEEfyFYVGAAA_Oih8nGI283.png" height="130" />

修改儀錶盤的名稱

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/4A/wKioL1gPEEiAnQz4AAB--rIcIWQ485.png" height="597" />

進入儀錶盤配置介面

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/4D/wKiom1gPEEri50vVAAHoOaPXrfg002.png" height="957" />

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/4D/wKiom1gPEEyCgLzfAAEZfPKUCRw146.png" height="897" />

已經配置好的儀錶盤樣本

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/4A/wKioL1gPEE2BOTHxAAEDopedjv4361.png" height="578" />

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/4A/wKioL1gPEFCioGwXAAF24iT556k098.png" height="719" />

650) this.width=650;" title="image" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;margin:0px;padding-right:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/4A/wKioL1gPEFOypAK8AAG3eDh3PQQ312.png" height="873" />

本文出自 “堅強的技術交流blog” 部落格,請務必保留此出處http://newthink.blog.51cto.com/872263/1865477

Sonar6.0應用之五:Sonar web分析配置

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.