1、
Eclipse反编译工具Jad及插件JadClipse配置
Jad是一个Java的一个反编译工具,是用命令行执行,和通常JDK自带的java,javac命令是一样的。不过因为是控制台运行,所以用起来不太方便。不过幸好有一个eclipse的插件JadClipse,二者结合可以方便的在eclipse中查看class文件的源代码。下面介绍一下配置:
A.下载JadClipse,http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download,注意择与eclipse版本一致的版本,我用的是Eclipse3.4,所以选择下载版本net.sf.jadclipse_3.3.0.jar
B.下载Jad,http://www.varaneckas.com/jad,下载相应版本
C.将下载下来的Jadclipse,如net.sf.jadclipse_3.3.0.jar拷贝到Eclipse下的plugins目录即可。当然也可以用links安装,不过比较麻烦。
D.将Jad.exe拷贝到JDK安装目录下的bin文件下(方便,与java,javac等常用命令放在一起,可以直接在控制台使用jad命令,我的机器上的目录是D:\Program Files\Java\jdk1.6.0_02\bin\jad.exe
F.然后,重新启动Eclipse,找到Eclipse->Window->Preferences->Java,此时你会发现会比原来多了一个JadClipse的项,单击,会出现,如下:
,在Path to decompiler中输入你刚才放置jad.exe的位置,也可以制定临时文件的目录,如图所示。。当然在JadClipse下还有一些子选项,如Debug,Directives等,按照默认配置即可。
G.基本配置完毕后,我们可以查看一下class文件的默认打开方式,Eclipse->Window->Preferences->General->Editors->File Associations,我们可以看到下图:
,我们可以看到class文件的打开方式有两个,JadClipse和Eclipse自带的Class File Viewer,而JadClipse是默认的。
========================================================================================
maven插件 remote site http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA
http://subclipse.tigris.org/update_1.10.x
==========================================================================================
velocity 插件
http://veloeclipse.googlecode.com/svn/trunk/update/
==========================================================================================
Vmformatter 插件
http://tools.taobao.net/file/eclipsePlugin/eclipse/71/update_site/
==========================================================================================
SVN插件
http://subclipse.tigris.org/update_1.6.x
===========================================================================================
File Sync插件
http://andrei.gmxhome.de/eclipse/
===========================================================================================
color Theme
http://eclipse-color-theme.github.com/update/
===========================================================================================
安装MAT插件:http://download.eclipse.org/mat/1.1/update-site/
==============================================================================================
Easy Explore 将jar包拷贝到plugs目录下
==============================================================================================
Findbugs插件
FindBugs是一个专门分析JAVA代码问题的静态代码扫描工具
相关推荐
Eclipse是一款广泛使用的Java集成开发环境(IDE),其强大的可扩展性使得开发者可以通过安装各种插件来提升开发效率和代码质量。以下将详细介绍标题和描述中提到的几个Eclipse插件,以及它们在软件开发中的作用。 1...
【标题】"Java源码:Eclipse的HTML格式化插件Eclipse Tidy.zip" 提供的是一个用于Eclipse集成开发环境的插件,该插件专注于HTML代码的格式化和整理。Eclipse Tidy是基于开源项目Tidy的一个集成,Tidy是一个历史悠久...
在IT行业中,开发人员经常需要使用各种工具来提高工作效率,其中Eclipse插件和截图工具是必不可少的部分。本文将详细讲解这两个方面的知识点。 首先,Eclipse是一个广泛使用的开源集成开发环境(IDE),尤其在Java...
这三个插件都是Eclipse开发环境中非常实用的工具,它们扩展了Eclipse的功能,让开发者在处理特定任务时更加得心应手。安装这些插件可以显著提高Java开发者的生产力,简化日常开发流程。在Eclipse MarketPlace中搜索...
下面将详细介绍这两款IDE的一些常用插件及其用途。 1. **Eclipse插件:** - **Subversive**:用于版本控制,支持SVN,方便团队协作,管理代码历史。 - **Git Team Provider**:与Git版本控制系统集成,提供...
这份文档可能是华为公司内部整理的FindBugs使用指南,包含了如何配置FindBugs、如何解读分析结果、如何解决找出的问题等实用信息。华为这样的大型企业通常会有严格的代码质量标准,因此这份文档可能具有较高的实践...
5. Maven插件的使用:介绍常用插件如maven-compiler-plugin、maven-surefire-plugin等,以及如何自定义插件配置。 6. Maven仓库的使用:如何配置本地仓库,连接远程中央仓库,以及如何搭建和使用私有Nexus或...
一、Eclipse常用快捷键 1. **代码编辑快捷键** - `Ctrl + Shift + T`:打开类型(类)搜索,快速定位到所需类。 - `Ctrl + Shift + R`:打开资源搜索,查找项目中的文件。 - `Ctrl + Shift + O`:自动导入所需的...
该插件的版本为4.8.2,通过将压缩包解压后,将内容放入Eclipse安装目录下的`plugins`文件夹,然后重启Eclipse,即可启用此插件。这样的安装方式是Eclipse插件的典型安装步骤,简单易行,无需复杂的配置。 一旦插件...
【标题】:“中国Eclipse社区开发资料整理” 在IT领域,Eclipse是一个极其重要的开源集成开发环境(IDE),尤其在Java编程中广受欢迎。这个资料整理聚焦于Eclipse的使用和开发,旨在帮助开发者提升工作效率和代码...
1. **代码格式化**:Eclipse Tidy能够自动对HTML代码进行整理,使其符合一定的编码规范,如缩进、换行和标签闭合等,从而提高代码的可读性和维护性。 2. **错误检查**:插件在格式化过程中可以检查HTML文档的语法...
此插件的便捷性及实用性使其成为Eclipse开发环境中的必备工具,尤其在处理大型多语言项目时,其价值更为突出。如果你的公司或团队正在使用Eclipse进行Java开发,并涉及到多语言支持,那么PropertiesEditor插件无疑是...
1. **文献收集与整理**:初期阶段,学生卞冬冬会收集相关文献,了解数据缓存处理的基本概念和Eclipse插件开发的原理。 2. **背景介绍与开题报告**:明确项目背景,撰写开题报告,定义项目目标和预期成果。 3. **功能...
标题 "Eclipse 简化整理中文包" 暗示了这个压缩包包含的是针对 Eclipse 开发环境的中文语言支持资源。Eclipse 是一个广泛使用的开源集成开发环境(IDE),尤其在Java开发者中非常流行。它提供了丰富的功能,包括代码...
【Eclipse 入门级资料打包】是一份针对初学者精心整理的资源集合,旨在帮助新接触Eclipse的开发者快速掌握这款强大的Java集成开发环境(IDE)。Eclipse是一款开源、跨平台的软件开发工具,尤其在Java开发领域广泛...
"Eclipse常用快捷键.txt" 对于提升开发效率至关重要。Eclipse的快捷键系统可以帮助程序员快速执行常见的编辑、导航和重构任务,比如Ctrl+Shift+T打开类型,Ctrl+Shift+F格式化代码,F3查找声明等。熟练运用快捷键...
PropEdit是一款专为Eclipse和MyEclipse设计的小型插件,它优化了对.properties文件的操作,提供了许多实用的功能,旨在提升开发者的生产力。对于MyEclipse用户,PropEdit插件的安装位置与标准Eclipse略有不同,需要...
Eclipse是Java开发常用的集成开发环境(IDE),对于Android开发,需要安装ADT(Android Developer Tools)插件。导入项目时,确保Eclipse已经配置了正确的Android SDK版本,并且项目中包含了所有必要的依赖库,如...