`

如何友好地展示findbugs分析报告

阅读更多

如何让findbugs产生html格式的分析报告呢?

关于如何在maven中配置findbugs插件,请参阅我的上一篇日志(http://hw1287789687.iteye.com/blog/1960322)。

运行mvn compile findbugs:findbugs 产生的分析报告默认是xml,非常不方便查看,因为不直观。

如何让findbugs的分析报告清晰、一目了然呢?

要想产生html,必须使用mvn site,The <reporting> usage is for mvn site

第一步:pom.xml使用reporting 标签,把findbugs-maven-plugin 插件放在reporting标签里面

<reporting>
		<plugins>
			<plugin>
				<groupId>org.codehaus.mojo</groupId>
				<artifactId>findbugs-maven-plugin</artifactId>
				<version>2.5.2</version>
			</plugin>
		</plugins>
	</reporting>

 

第二步:运行 mvn compile site

运行完之后,target目录会增加如下内容:


 第三步:使用浏览器打开project-reports.html

页面如下:

 

点击超链接FindBugs Report,进入findbugs 分析报告:

 

也可以参阅:http://stackoverflow.com/questions/8975096/maven-checkstyle-configlocation-ignored

  • 大小: 22.6 KB
  • 大小: 60.4 KB
  • 大小: 70.1 KB
1
0
分享到:
评论

相关推荐

    findbugs工具测试java实验报告

    利用findbugs工具测试java实验报告,里面有详细的测试内容和方案可以作为课程设计用 如果有帮助到了你 请给个好评谢谢

    findbugs-maven-plugin, 为了生成基于FindBugs分析器的报告,Maven Mojo插件.zip

    findbugs-maven-plugin, 为了生成基于FindBugs分析器的报告,Maven Mojo插件 Maven 插件 最新快照请从这里下载最新的快照。构建findbugs-maven-plugin需求Java 7是必需的。这将允许分析字节码到 Java 8 findbugs-...

    代码检测findbugs1.3.4

    插件安装时,我们只需在eclipse根目录下新建一个【links】目录,然后在里面创建【.link】扩展名的文件,在里面写上类似于【path=F:\\IDE\\eclipsePlugin\\findbugs\\findbugs1.3.4】这样的配置信息,不就可以统一...

    findbugs 1.3.9 findbugs 1.3.9

    findbugs 1.3.9 findbugs 1.3.9 findbugs 1.3.9 findbugs 1.3.9 findbugs 1.3.9 findbugs 1.3.9

    FindBugs1.0.1.rar

    android studio findBugs插件

    findbugs3.0.2插件 myeclipse

    FindBugs 是由马里兰大学提供的一款开源 Java静态代码分析工具。FindBugs通过检查类文件或 JAR文件,将字节码与一组缺陷模式进行对比从而发现代码缺陷,完成静态代码分析。FindBugs既提供可视化 UI 界面,同时...

    静态分析工具FindBugs

    java静态分析工具 FindBugs java静态分析工具 FindBugs

    findbugs-2.0.1

    FindBugs 的设计者 David Hovemeyer 和 William Pugh 注意到了这个问题,并努力减少他们所报告的伪问题数量。与其他静态分析工具不同,FindBugs 不注重样式或者格式,它试图只寻找真正的缺陷或者潜在的性能问题

    FindBugs Java静态代码分析工具

    FindBugs是一款Java静态代码分析工具,与其他静态分析工具(如Checkstyle和PMD)不同,FindBugs 不注重样式或者格式,它专注于寻找真正的缺陷或者潜在的性能问题,它可以帮助java工程师提高代码质量以及排除隐含的...

    findbugs报告问题含义

    文档是关于findbugs报告问题的解释,使用通俗易懂的描述让你快速定位问题和优化代码。

    eclipse插件FindBugs错误分析说明

    主要是eclipse插件FindBugs中错误的解释说明,帮助定位错误原因

    findbugs插件使用文档

    findbugs插件使用文档

    findbugs压缩包+findbugs.jar+findbugs-ant.jar

    用于findbugs安装配置,及findbugs结果导出分析文档

    findbugs(3.01).zip

    FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。不是通过分析类文件的形式或结构来确定...

    findbugs插件 myeclipse

    FindBugs通过检查类文件或 JAR文件,将字节码与一组缺陷模式进行对比从而发现代码缺陷,完成静态代码分析。FindBugs既提供可视化 UI 界面,同时也可以作为 Eclipse插件使用。文本将主要使用将 FindBugs作为 Eclipse...

    findbugs3.0.1

    FindBugs 的设计者 David Hovemeyer 和 William Pugh 注意到了这个问题,并努力减少他们所报告的伪问题数量。与其他静态分析工具不同,FindBugs 不注重样式或者格式,它试图只寻找真正的缺陷或者潜在的性能问题。

    FindBugs_Idea

    IntelliJ IDEA 安装使用 FindBugs 插件,FindBugs-IDEA-1.0.1 2.zip 最新版本

    FindBugs错误分析说明.pdf

    FindBugs错误分析说明包含了常见错误,有针对性的讲解,且有相应实例对照。对java编程者非常有帮助。

    findbugs与ant结合

    findbugs与ant结合生成html报告

    findbugs.jar+findbugs-ant.jar

    eclipse安装findbugs后,需要导出html报告需要的两个jar包

Global site tag (gtag.js) - Google Analytics