jenkins+maven配置Checkstyle+FindBugs+PMD

注意点:
1.不要用maven 3.5 去构建否则构建总会报java.io.EOFException异常。(切记,可换其他版本去构建我换了3.1.1)

jenkins+maven配置Checkstyle+FindBugs+PMD_第1张图片
报java.io.EOFException异常

2.要在pom.xml文件中增加Checkstyle,FindBugs,PMD这三个插件

pom文件修改如下:


        
               
                      org.codehaus.mojo
                      findbugs-maven-plugin
                      3.0.1
                      
                      true
                      
                      
                      true
                      true
                      
               
                
                    org.apache.maven.plugins
                    maven-pmd-plugin
                    3.8
                
                
                  org.apache.maven.plugins
                  maven-checkstyle-plugin
                  2.17
                  
                    
                      
                        checkstyle
                      
                    
                  
                
        

jenkins项目配置如下:
构建命令:

compile -D maven.test.skip=true clean compile findbugs:findbugs checkstyle:checkstyle pmd:pmd
jenkins+maven配置Checkstyle+FindBugs+PMD_第2张图片
jenkins+maven配置Checkstyle+FindBugs+PMD_第3张图片
jenkins+maven配置Checkstyle+FindBugs+PMD_第4张图片

最终效果图:

jenkins+maven配置Checkstyle+FindBugs+PMD_第5张图片

你可能感兴趣的:(jenkins+maven配置Checkstyle+FindBugs+PMD)