zoukankan      html  css  js  c++  java
  • jenkins+findbugs

    1)  Jenkins安装findbugs插件

    具体安装步骤:在主页面进入系统管理

    选择插件管理

    在过滤器中找出要安装的插件,并进行安装(Static Analysis Utilities、findbugs plug-in、Static Analysis Collector Plug-inViolations plugin)

    (2)  pom.xml中配置findbugs插件

    由于我们公司的项目代码各个模块独立开发,每个模块都有一个pom.xml文件,而且不同的模块之间,又有依赖关系,并且每个pom.xml均从基础模块中继承,因此我们只需要在最基础的pom.xml文件中进行配置。

    以下为具体的配置信息。

    <plugin>

    <groupId>org.codehaus.mojo</groupId>

    <artifactId>findbugs-maven-plugin</artifactId>

    <version>2.5.2</version>

    <configuration>

    <findbugsXmlOutput>true</findbugsXmlOutput>

    <findbugsXmlWithMessages>true</findbugsXmlWithMessages>

    <xmlOutput>true</xmlOutput>

    </configuration>

    </plugin>

    <!--这个是出报告的-->

    <reporting>
    <plugins>
    <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-jxr-plugin</artifactId>
    <version>2.3</version>
    </plugin>
    </plugins>
    </reporting>

    </project>   <!--注意上面加到project层>

    (3)  配置后,在Jenkins的Goals中设置findbugs:findbugs,并在构建后操作中选中 Publish FindBugs analysis results即可。我们的项目,需要跳过junit的测试因此多了其他的配置。 改配置需要在各个Job中进行配置,此处不一一列出。

    (4)  验证findbugs的安装。

    插件安装完,并且配置信息也配置好后,就可以进行findbugs验证,我们只需要对项目进行构建,构建后就可以看到findbugs运行记录了。

    具体详细信息可以参考:

    https://wiki.jenkins-ci.org/display/JENKINS/FindBugs+Plugin

  • 相关阅读:
    课堂练习
    《你的灯亮着吗》第二篇总结
    四则运算2程序
    《你的灯亮着吗》第一篇总结
    四则运算2
    阅读计划
    四则运算
    《人月神话》读后感
    软件演化
    软件测试
  • 原文地址:https://www.cnblogs.com/gcgc/p/5226957.html
Copyright © 2011-2022 走看看