eclipse的各种插件收藏:
1:
java 反编译插件:
http://java.decompiler.free.fr/jd-eclipse/update\
Eclipse下的Java反编译插件Java Decompiler(JD) Eclipse Plugin的下载与安装
http://blog.csdn.net/zhangzh332/archive/2011/04/18/6330604.aspx
aptana
http://update.aptana.com/update/studio/3.2
官网:
http://update1.aptana.org/studio/3.2/024747/index.html
This is the update site for Spket IDE
http://www.agpad.com/update
PMD:
http://pmd.sf.net/eclipse
使用方法:
通过右键一个项目,然后选择PMD-->Check node with PMD,即可使用PMD工具检查代码。如果要进行重复代码检测,那么右键一个项目后,选择
PMD-->Find suspect cut and paste。检查结果会放在reports目录下,文件名为cpd-report.txt。
可以通过使用Eclipse的帮助系统来查看PMD插件的文档。
在安装完更新后,如果发生了一个异常,例如”java.lang.RuntimeException: Could not find that class xxxx”,这时试着删除workspace中
的.metadata/plugins/net.sourceforge.pmd.eclipse目录下的 ruleset.xml文件。
4.2.2 使用PMD
1、启动Eclipse IDE,打开工程,选择 "Windows"->"Preferences"下的PMD项,其中Rules Configuration 项目可以配置PMD的检查规则,自定义检
查规则也可以在此通过Import的方式导入到PMD中
2、配置好后,鼠标右键点击工程中需要检查的JavaSource,选择"PMD"->"Check Code With PMD" ,之后PMD就会通过规则检查你的JavaSource了并且
将信息显示在PMD自己的视图上
FindBugs是一个能静态分析源代码中可能会出现Bug的Eclipse插件工具。
http://findbugs.cs.umd.edu/eclipse
.【插件地址】
http://sourceforge.net/projects/findbugs/
FindBugs是一个能静态分析源代码中可能会出现Bug的Eclipse插件工具。
可以从http://sourceforge.net/project/showfiles.php?group_id=96405&package_id=118233下在最新的FindBugs插件。
下载之后,把解冻后的文件拷贝到 $ECLIPSE_HOME/plugins/目录下,重新启动eclipse即完成安装。
FindBugs的设置:
安装好之后,可以通过 Projects > Property > FindBugs标签对其进行设置。设置方法可以根据自己的需要进行调整。
另外在 问题(Proplems)列表窗口(Windows > 视图 > 问题)的Filter设置里,把FindBugs的有关选项都check上。
FindBugs地执行:
选中 所在项目,鼠标右键 > Find Bugs > Find Bugs执行
RatProxy
Eclipse反编译插件: Jodeclipse与JadClipse
Jodeclipse 是Jode的Eclipse插件,JadClipse是Jad的Eclipse插件,它们都是非常好的反编译插件。
Jode Eclipse Plugin 1.0.5 for Eclipse version 3.1 / 3.2
安装方法
(1)从如下地址下载:
http://sourceforge.net/projects/jodeeclipse
把下载下来的文件jodeplugin_1.0.5.zip直接解压到eclipse的plugins目录下。
(2)
启动eclipse,help -> Software Updates-> Find and Install... ->
Search for new features to install,单击"New Remote Site..." 在URL栏输入
http://www.technoetic.com/eclipse/update然后下一步,就可以看到“jode decompiler
plugin *.*”,选上安装就可以了。安装好后可以看到Window -> Preferences...-> Java ->
Jode Decompiler选项卡,okay,安装成功了。
配置:Window-> Preferences...
-> General -> Editors -> File
Associations找到"*.class"在"Associated editors"里面可以看到"Jode class file
viewer"选中它再单击Default按钮.
JadClipse Eclipse Plugin for Eclipse version 3.1 / 3.2/3.3
一、下载:
下载插件:
下载jadclipse_3.1.0.jar版本,该版本支持eclipse3.1M6~3.2M2
下载jadclipse_3.2.0.jar版本,该版本支持eclipse3.2M3和eclipse3.2M4.
下载jadclipse_3.2.4.jar版本,该版本支持eclipse3.2M5~3.3M5
下载jadclipse_3.3.0.jar版本,该版本支持eclipse3.3M6以上版本
下载Jad反编译工具:
http://www.kpdus.com
/jad.html#download,在该页中找到适合自己操作系统平台的jad下载。下载后解压,然后将解压后的jad.exe文件复制
到%JAVA_HOME%\bin目录下面(可以将jad.exe放到任意位置,只要记住其存放路径就好,下面要用到)。
二、安装:
Eclipse中的插件安装可以参考:Eclipse使用技巧(三)Eclipse中插件的安装
方法1、直接将jadclipse_x.x.x.jar(x.x.x.代表版本号)复制到%ECLIPSE_HOME%\plugins目录下。
方
法2、使用link方式安装,建立D:\Myplugins\jadclipse3.2.4\eclipse\plugins的目录结构,将
jadclipse_3.2.4.jar放到plugins目录下面(注:其中D:\Myplugins为你自己定义的一个专门放置插件的目录)。再
在%ECLIPSE_HOME%\links目录下面建立一个jadclipse3.2.4.link文件(该文件名随便取)。文件里面内容
为:path=D:/Myplugins/jadclipse3.2.4.
三、使用:
启动eclipse,点击反编译的类文件,此时会激活jadclipse插件,在eclipse菜单中会多出一个jadclipse菜单,如下图所示:
一般地它会自动反编译相应的class文件,如果没有自动反编译,请点击
jadclipse->Decompile
如下图所示:
常见问题及解决:
(一)启动eclipse,打开Window->Preferences->Java->JadClipse,如果没有找到JadClipse,即JadClipse插件没有激活。
(1)检查插件安装的版本是否与你安装的eclipse版本对应
(2)
使用 –clean参数来启动eclipse (二)在使用JadClipse插件反编译class文件时出现如下类似错误:/*jadclipse*/
/* DECOMPILATION REPORT Decompiled from:
D:\Program Files\Java\jdk1.5.0_12\jre\lib\rt.jar Total
time: 16 ms Jad reported messages/errors:
Exit status: 0 Caught exceptions:java.io.IOException:
CreateProcess: (...) */请确保你的Jad路径在eclipse中正确制定。
启动eclipse,打开:Window->Preferences->Java->JadClipse.
1、Path to decompiler,这里设置反编译工具jad的全路径名,比如:%JAVA_HOME%\bin\jad.exe.
2、Directory for temporary files,这里设置临时文件路径。
至于Window->Preferences->Java->JadClipse目录下的Debug,Directives,Formatting,Misc目录中的参数设置,就不再罗嗦了。
(三)安装完成后,eclipse没有自动将JadClipse Class File Viewer设置成class文件的缺省打开方式。
如
果没有默认,可以在Eclipse的Windows—>
Perference—>General->Editors->File
Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File
Viewer”。设置完成后,双击*.class文件,eclipse将自动反编译。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/E_wsq/archive/2008/12/01/3424067.aspx
Eclipse Jode Decompiler插件安装2008-12-04 15:46
自从eclipse升级到3.3以后jad插件就一直没有成功的安装上去,网上看了好多文章也是以前版本的安装方法,3.3目前通过eclipse的software update的插件安装方式已经不行了。
目前安装方式如下:
1.从http://www.kpdus.com/jad.html#download地址下载最新的jad,我目前下载的是jadnt158.zip
2.
从http://nchc.dl.sourceforge.net/sourceforge/jadclipse
/net.sf.jadclipse_3.3.0.jar地址下载jadclipse_3.3.0.jar,拷贝到eclipse的plugins目录
下。
3.启动或重起eclipse,修改window -> Preferences -> Java -> JadClipse 下的
Path to decompiler 如:D:\eric\jadnt158\jad.exe(jadnt158.zip解压后的目录)
4.Windows
-> Perference -> General -> Editors -> File
Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”
大功告成,之后在java类里按住ctrl点击类就可以看到它jad反编译后的源带码了。
如果发现安装了没有效果,可以删除eclipse主目录下的\configuration\org.eclipse.update后,再执行eclipse -clean试试。
分享到:
相关推荐
Eclipse插件开发学习笔记将带领我们深入了解Eclipse插件开发的方方面面。 首先,我们需要了解Eclipse插件的基础概念。在Eclipse中,插件主要由一系列的扩展点(Extension Points)组成,这些扩展点定义了插件可以...
本文将深入探讨Eclipse插件开发的相关知识点,结合提供的"全书分为4篇共24章"的学习笔记和源码,帮助你更全面地理解和实践Eclipse插件开发。 第一篇:基础篇 在这一篇中,你将学习到Eclipse插件开发的基础知识,...
《Eclipse插件开发(第3版 - 高清)》是关于Eclipse平台扩展开发的一本经典著作,由[美] Dan Rubel撰写,并由陈沛等人翻译,ISBN为978-7-111-30336-7。这本书深入浅出地介绍了如何利用Java、SWT和JFace技术来构建...
"svn1.1.9集合eclipse插件包"是指一个包含了适用于Eclipse的SVN客户端插件的集合,该插件包适用于SVN版本1.1.9。这个插件使得Eclipse用户无需离开IDE就能利用SVN的功能,提高了开发效率。 配置说明.txt文件很可能是...
"统计代码行数的Eclipse插件"就是这样一个工具,它能够帮助开发者快速地分析和度量他们的代码库,包括注释和实际可执行代码的数量。 这个插件设计精良,经过全面测试,确保了统计结果的准确性。无论是整个工程目录...
Eclipse插件开发实例 本资源主要讲解Eclipse插件开发的实例,包括代码生成器插件的开发和Wizard向导的制作。通过本资源,读者可以了解Eclipse插件开发的基本步骤和Wizard向导的制作过程。 Eclipse插件开发 ...
本资料包包含了从基础到高级的Eclipse插件开发教程,覆盖了开发过程中的关键知识点,旨在帮助开发者深入理解和实践Eclipse插件的开发。 首先,我们来看《Eclipse插件开发 学习笔记 第1篇 开发基础》。这一部分通常...
Hadoop-Eclipse插件是Apache Hadoop项目与Eclipse IDE集成的一个重要工具,它使得Hadoop开发者能够在Eclipse环境中直接创建、编辑、调试和管理Hadoop MapReduce作业,极大地提升了开发效率。本合集包含了多个版本的...
从提供的文件内容中,我们可以提取出关于Eclipse插件开发的多个知识点。 首先,Eclipse是一个用Java编写的开源集成开发环境(IDE),而Eclipse插件开发是指通过编写插件来扩展Eclipse的功能,实现从一个基本的代码...
《Eclipse插件开发》由浅入深、有重点、有针对性地介绍了Eclipse插件开发技术,全书分为4篇共24章。第一篇介绍Eclipse平台界面开发的基础知识,包括SWT控件的使用、界面布局、事件处理等内容;第二篇是插件开发核心...
为了在Eclipse中方便地调试和运行基于Jetty的Web应用,可以安装Jetty For Eclipse插件。这个压缩包"Jetty For Eclipse 插件快速安装.rar"包含了必要的文件,帮助用户快捷地在Eclipse环境中集成Jetty。 1. **插件...
Eclipse插件开发教程PPT是针对开发者设计的一份详细教学材料,旨在帮助他们了解并掌握如何利用Eclipse平台进行插件开发,从而定制自己的开发环境。以下是基于这个教程的几个关键知识点: 1. **Eclipse插件体系结构*...
Eclipse插件是扩展Eclipse功能的一种方式,这些插件可以添加新的编辑器、视图、透视图等。CodeMix插件就是这样一个例子,它扩展了Eclipse IDE,使其能够处理更广泛的现代Web开发任务。离线安装是针对网络环境不稳定...
Eclipse插件开发系列 Eclipse作为一款强大的集成开发环境(IDE),其强大的扩展性得益于其插件架构。本系列将深入探讨Eclipse插件的开发技术,帮助开发者充分利用Eclipse的功能,定制属于自己的开发环境。 一、...
由于最近的mybatis项目中经常需要新增表字段, 而表字段为下划线风格, javabean字段为驼峰风格, 而eclipse没有自带下划线风格和驼峰风格互转的快捷键, 因此做了这个eclipse插件来实现添加该功能, 我想应该有很多人也...
**Geronimo的Eclipse插件** Geronimo的Eclipse插件是为开发者提供的一种集成开发环境(IDE)扩展,旨在简化在Eclipse中使用Apache Geronimo服务器进行Java应用开发的过程。这个插件允许用户直接在Eclipse内管理、...
Eclipse插件开发是提高工作效率和个性化开发环境的重要方式,因此掌握Eclipse插件开发方法具有重要的实用价值。 从提供的内容来看,书籍《Eclipse插件开发方法与实战》可能是一本系统地介绍Eclipse插件开发的实战...
神州数码作为一家专注于IT服务的公司,可能会对Eclipse插件开发有深入的需求,因此在面试过程中,掌握Eclipse插件开发技术是非常重要的。下面将详细介绍Eclipse插件开发的相关知识点。 一、Eclipse插件体系结构 ...