SonarQube静态代码分析工具集成指南

SonarQube静态代码分析工具集成指南

第一步:在pom文件plugins中添加依赖

            
                org.apache.maven.plugins
                maven-surefire-plugin
                2.22.0
                
                    
                        **/*Test.java
                        **/*Spec.java
                    
                    
                        **/Abstract*.java
                    
                
            
            
                org.jacoco
                jacoco-maven-plugin
                0.8.4
                
                    
                        default-prepare-agent
                        
                            prepare-agent
                        
                    
                    
                        default-report
                        
                            report
                        
                    
                    
                        jacoco-site
                        verify
                        
                            report
                        
                    
                
            

第二步:Jenkins中build,生成SonarQube静态代码分析结果。

SonarQube静态代码分析工具集成指南_第1张图片
image.png

第三步:点击上图中的OK按钮,查看SonarQube静态代码分析结果。

SonarQube静态代码分析工具集成指南_第2张图片
image.png

第四步:按照分析结果修改代码,重新build查看SonarQube静态代码分析结果。

你可能感兴趣的:(SonarQube静态代码分析工具集成指南)