Intellige IDEA java开发常用插件findbugs的介绍、安装配置和使用 IDEA找不到Find-Bugs

时间:2024-04-12 11:25:43

FindBugs是一个使用静态分析来查找Java代码中错误的程序,他是免费的软件

当前版本是Findbugs3.0.1

FindBugs运行需要的jdk版本是1.7以及以上;但是他可以分析从任何版本的java编译的程序,从1.0到1.8,以上是来自官网的介绍,核心内容是查找java代码中的错误

1,安装配置

找到IDEA的Plugins,然后查找findbugs,找到FindBugs-IDEA,进行安装,安装完成后需要重启IDEA;

Intellige IDEA java开发常用插件findbugs的介绍、安装配置和使用 IDEA找不到Find-Bugs

网上大部分都是通过这种方式安装,但是有的朋友安装的时候可能会发现有些版本的IDEA找不到FindBugs-IDEA这个插件,而是QAPlug-FindBugs,这个时候就需要从官网上下载FindBugs-IDEA这个插件了;

下面是网址:https://plugins.jetbrains.com/plugin/3847-findbugs-idea/versions

Intellige IDEA java开发常用插件findbugs的介绍、安装配置和使用 IDEA找不到Find-Bugs

下载到本地后,就需要吧这个插件导入到IDEA中了

Intellige IDEA java开发常用插件findbugs的介绍、安装配置和使用 IDEA找不到Find-Bugs

安装完成之后重启一下IDEA,就会发现IDEA下面有这个:就说明成功了

Intellige IDEA java开发常用插件findbugs的介绍、安装配置和使用 IDEA找不到Find-Bugs

下面图是每个功能按钮的介绍:

Intellige IDEA java开发常用插件findbugs的介绍、安装配置和使用 IDEA找不到Find-Bugs

 

说到这就有一个很必要提到的点,就是Find-Bugs插件和Find-Sec-Bugs插件的配合使用

Find-Sec-Bugs 是扫描插件 FindBugs的 Java 安全漏洞规则扩展库,它支持在多种主流 IDE 环境进行安装:Eclipse, IntelliJ, Android Studio 和 NetBeans。只扫描 Java 代码,支持主流的 Java 开发框架,比如 Spring-MVC, Struts 等。通过扫描源代码,能够发现131种(version 1.9.0)不同的安全漏洞类型。

去网盘上下载一下Find-Sec-bugs:https://find-sec-bugs.github.io/download.htm

Intellige IDEA java开发常用插件findbugs的介绍、安装配置和使用 IDEA找不到Find-Bugs

下载完成后,进入:File--Settings--FindBugs-IDEA,把刚刚下载的Find-Sec-Bugs插件导入就可以了

Intellige IDEA java开发常用插件findbugs的介绍、安装配置和使用 IDEA找不到Find-Bugs

这样就能在IDEA本地发现很多问题了,而不用每次都在Jenkis上编译,浪费特别多的时间特别麻烦!!!