`

在Eclipse或MyEclipse中安装findbugs插件

 
阅读更多

我们都知道,在Eclipse或MyEclipse中安装插件有两种方式,一种是在线安装,第二种是先下载插件然后在本地安装。

在这里我们先介绍第一种在线安装。

 

Eclipse上在线安装findbugs(具体步骤如下,就不再赘述)

 

 

In Eclipse, click on Help -> Software Update -> Find and Install...

Choose the Search for new features to install option, and click Next .

Click New Remote Site .

Enter the following:

Name: FindBugs update site

URL: one of the following (note: no final slash on the url)

http://findbugs.cs.umd.edu/eclipse for official releases

http://findbugs.cs.umd.edu/eclipse-candidate for candidate releases and official releases

http://findbugs.cs.umd.edu/eclipse-daily for all releases, including developmental ones and click OK .

"FindBugs update site" should appear under Sites to include in search . 

Click the checkbox next to it to select it, and click Finish .

You should see FindBugs Feature under Select features to install . 

(You may have to click on one or two triangles to make it visible in the tree.)

Select the checkbox next to it and click next.

Select the I accept option to accept the license and click Next .

Make sure the location is correct where you're installing it. The default (your workspace) should be fine. Click Finish .

The plugin is not digitally signed. Go ahead and install it anyway.

Click Yes to make Eclipse restart itself.

 

但是我们使用MyEclipse时,一般都是使用的破解版,所以很多插件都无法在线安装,只能先下载然后再安装。

这里我们介绍第二种方法

 

MyEclipse8.5 和 Eclipse中安装findbugs插件
 
1、首先从findbugs网站下载插件:http://findbugs.sourceforge.net/downloads.html 
 
2、将下载回来的zip包解压,findbugs插件和一般的插件不太一样,一般的插件安装包解压后里面一般是包含plugins和features两个文件夹,我们只需要把这两个文件夹下的jar包或文件夹拷贝到Eclipse或MyEclipse安装路径下对应的plugins和features文件夹中就OK了。但是findbugs插件压缩包解压后得到文件夹:edu.umd.cs.findbugs.plugin.eclipse_1.3.9.20090821 ,将该文件夹拷贝到myeclipse和Eclipse安装目录下plugins目录下。
我的目录结构:
Eclipse:D:\Program Files\eclipse4ee\plugins\edu.umd.cs.findbugs.plugin.eclipse_1.3.9.20090821
MyEclipse:D:\Program Files\Genuitec\Common\plugins\edu.umd.cs.findbugs.plugin.eclipse_1.3.9.20090821
 
3、修改myeclipse和Eclipse安装目录下configuration/org.eclipse.equinox.simpleconfigurator的bundles.info文件,在文件最后添加一行:
Eclipse:edu.umd.cs.findbugs.plugin.eclipse,1.3.9.20090821,plugins/edu.umd.cs.findbugs.plugin.eclipse_1.3.9.20090821/,4,false
MyEclipse: edu.umd.cs.findbugs.plugin.eclipse,1.3.9.20090821,file:/D:/Program Files/Genuitec/Common/plugins/edu.umd.cs.findbugs.plugin.eclipse_1.3.9.20090821/,4,false
注:bundles.info文件中添加的格式为     插件包名 , 插件版本号 , 插件安装路径 , 4 , false
如上findbugs插件:
edu.umd.cs.findbugs.plugin.eclipse:插件的压缩包名
1.3.9.20090821:该插件的版本号
plugins/edu.umd.cs.findbugs.plugin.eclipse_1.3.9.20090821/ :该插件的安装路径,如果插件是一个jar包,则不要最后的/,
例如plugins/org.uddi4j_2.0.5.v200805270300.jar,4,false,4,false:固定格式
 
4、重启myeclipse和Eclipse,选中项目,右键会出现一个Find Bugs菜单。至此,findbugs插件安装完毕。
分享到:
评论

相关推荐

    myeclipse上安装FindBugs步骤和使用说明

    ### MyEclipse上安装FindBugs步骤与使用详解 #### 安装FindBugs插件步骤 1. **下载FindBugs插件**...通过上述步骤,开发者可以在MyEclipse环境中轻松地安装和使用FindBugs插件,从而有效地提高软件开发的质量和效率。

    Myeclipse10安装checkStyle与findBugs插件-费元星详细完美解决

    安装findBugs插件后,MyEclipse会在编译过程中自动进行分析,并给出相应的警告提示,让开发者可以及时修复。 安装这两个插件的步骤大致如下: 1. **下载插件**:你可以前往checkStyle和findBugs的官方网站,找到...

    Myeclipse6.5-findBugs插件,及暗转说明

    1, 把下载的压缩包(edu.umd.cs.findbugs.plugin.eclipse_1.3.9.20090821.zip)解压后, copy到eclipse的plugin目录中去即可;(其中findbugs-2.0.1-source,是源码) 本人电脑安装时Myeclipse6.5,安装到了C盘,放在了...

    eclipse代码质量检测插件findbugs1.3.9

    在Eclipse或MyEclipse的“Preferences”中找到FindBugs,可以设置检测级别(默认、中级、高级)、过滤器、报告格式等,根据项目需求进行个性化配置。 2. **运行FindBugs** 对于整个项目或单个文件,右键选择...

    findbugs MyEclipse8.6插件以及安装指导

    7. **验证安装**: 重启MyEclipse后,如果安装成功,可以在`Window` -> `Preferences`中看到`FindBugs`的配置选项。同时,右键项目,选择`FindBugs`菜单,即可开始使用FindBugs进行代码分析。 **三、使用FindBugs...

    findbugs myeclipse2017可用插件

    在MyEclipse 2017中安装FindBugs插件的过程相对简单。首先,你需要下载FindBugs的插件压缩包。一旦下载完成,解压缩文件,你会得到一个包含若干个.jar文件的目录。这些.jar文件就是MyEclipse需要的插件组件。接下来...

    Myeclipse离线安装插件

    本文档详细介绍了如何在Myeclipse中离线安装checkStyle和findBugs插件,以及如何使用这些工具来提高代码质量和可维护性。 #### 一、安装FindBugs插件 **1.1 解压文件** - 首先,下载checkstyle+findbugs.rar...

    myeclipse插件 svn findbugs ibator maven veloeclipse等

    FindBugs插件可以集成到MyEclipse中,帮助开发者在编码阶段就发现并修复问题,提高代码质量。 3. **iBator**:它是Apache Ignite项目的一个子项目,全称是"Java Database Abstraction Layer TooL",即Java数据库...

    findbugs插件 myeclipse

    indBugs 是由马里兰大学提供的一款开源 Java静态代码分析...在安装成功后会在 eclipse中增加 FindBugs perspective,用户可以对指定 Java类或 JAR文件运行FindBugs,此时 FindBugs会遍历指定文件,进行静态代码分析。

    FindBug的安装与应用(Eclipse 、MyEclipse)

    这些设置通常在Eclipse或MyEclipse的“Preferences”中找到,路径为“Java”->“FindBugs”。 **5. FindBugs的报告解析** FindBugs生成的报告包含详细的错误描述、可能的原因、修复建议以及错误等级。开发者可以...

    findbugs3.0.2插件 myeclipse

    FindBugs 是由马里兰大学提供的一款开源 Java静态...在安装成功后会在 eclipse中增加 FindBugs perspective,用户可以对指定 Java类或 JAR文件运行 FindBugs,此时 FindBugs会遍历指定文件,进行静态代码分析。

    eclipse、myeclipse常用插件汇总.rar

    - **FindBugs**:查找Java代码中的潜在错误和不良实践。 - **JUnit**:集成单元测试框架,支持编写和运行测试用例。 - **Mylyn**:任务驱动的开发工具,可关联代码与任务,提高工作效率。 - **Code ...

    在eclipse中修改checkstyle和pmd、FindBugs规则集的方法

    - **安装FindBugs插件**:将`edu.umd.cs.findbugs.plugin.eclipse_1.3.9.20090821`文件夹复制到Eclipse的`plugins`目录中。 - **验证安装**:通过`Help -> About Eclipse Platform -> Plug-In Details`查看FindBugs...

    findbugs安装说明和简单使用说明

    MyEclipse的安装方式与Eclipse类似,但需要注意的是,并非所有版本的MyEclipse都支持FindBugs插件。例如,10版本可能无法使用该插件,而2017版本则已经过测试并确认可用。 - **下载FindBugs插件**:同样地,首先从...

    myEclipse配置FindBugs详解

    在myEclipse中集成FindBugs插件可以极大地提升开发效率。以下是如何在myEclipse 6.5中安装和使用FindBugs的步骤: 1. 首先,你需要从官方下载页面(http://findbugs.sourceforge.net/downloads.html)获取FindBugs...

    myeclipse findbugs

    在MyEclipse中安装FindBugs插件非常简单,可以通过Eclipse Marketplace或者直接下载插件包进行安装。一旦安装完成,用户可以在MyEclipse的“Problems”视图中查看FindBugs分析的结果。每个检测到的问题都会被分配一...

    findbugs2.0插件包

    要在MyEclipse中安装FindBugs 2.0插件,首先需要将下载的压缩包`edu.umd.cs.findbugs.plugin.eclipse_2.0.0.20111211`解压。然后,将解压后的文件夹复制到MyEclipse的安装目录下的`eclipse/plugins`文件夹。完成这...

    findbugs插件

    在MyEclipse中安装FindBugs插件,可以通过Eclipse Marketplace或者直接下载插件文件进行安装。安装完成后,用户可以在MyEclipse的"Window" -> "Preferences" -> "FindBugs"中配置插件参数,如设置检查级别、排除...

    MyEclipse8.6 中文SVN插件

    在安装这个插件时,用户需要将压缩包解压到指定的目录X:\Genuitec\MyEclipse-8.6下。这里的路径“X:\Genuitec\MyEclipse-8.6”是假设的MyEclipse安装位置,实际路径应根据用户自身的安装情况进行调整。完成解压后,...

Global site tag (gtag.js) - Google Analytics