### 常用的ECLIPSE插件详解:MyEclipse下的Jadclipse与更多 #### 一、Jadclipse:Java字节码反编译插件 **概述** Jadclipse是一款针对Eclipse IDE的插件,主要用于Java字节码的反编译工作,使得开发者能够查看和分析第三方库或未提供源代码的类文件。这对于理解库的内部工作原理、调试和学习非常有帮助。 **下载与安装** - **下载Jadclipse**: 访问插件官网http://jadclipse.sourceforge.net/获取最新版本的`net.sf.jadclipse_3.3.0.jar`。 - **下载Jad反编译工具**: 从http://www.kpdus.com/jad.html#download下载适合操作系统的JAD.EXE。 **安装方法** 对于MyEclipse用户,有两种常见的安装途径: 1. **直接放置jar文件法**: - 将`net.sf.jadclipse_3.3.0.jar`复制至MyEclipse安装目录下的`eclipse\plugins`文件夹。 - 删除`%myeclipse%\eclipse\configuration\org.eclipse.update\platform.xml`文件。 - 重启Eclipse使更改生效。 2. **链接法**: - 在`%mycliplse_home%\eclipse\eclipse-plugin`目录下创建`\jadclipse\eclipse\plugins`路径,并将jar文件放入。 - 在`%mycliplse_home%\eclipse\links`目录下新建`jadclipse.link`文件,设置其`path`属性指向上述创建的目录。 **配置与使用** - 打开Eclipse,通过菜单`Window -> Preferences -> Java -> JadClipse`进行设置。 - 配置`Path to decompiler`为JAD.EXE的完整路径。 - 指定`Directory for temporary files`以存储反编译过程中的临时文件。 - 确保`JadClipse Class File Viewer`被设为默认的`.class`文件编辑器。 #### 二、FatJar:单文件打包插件 **功能简介** FatJar插件允许将整个项目及所有依赖库打包成一个单独的`.jar`文件,极大方便了应用的部署和分发。 **安装步骤** - **下载**:访问插件主页http://kurucz-grafika.de/fatjar/获取。 - **安装**:遵循Jadclipse的安装流程。 #### 三、JSEclipse:Flash开发插件 **特性** JSEclipse用于集成Flash开发环境,支持ActionScript编程,适用于制作动画和游戏。 **安装指导** - 通过Eclipse的`Help -> Software Updates -> Find and Install`功能,添加新远程站点`http://download.macromedia.com/pub/labs/jseclipse/autoinstall`,完成下载和安装。 #### 四、Subclipse:SVN版本控制插件 **用途** Subclipse提供Eclipse与Subversion版本控制系统之间的桥梁,便于代码版本管理和团队协作。 **安装指南** - 使用Eclipse的更新机制,添加更新站点URL`http://subclipse.tigris.org/update_1.0.x`,然后查找并安装插件。 #### 五、Cssclipse:CSS编辑增强插件 **作用** Cssclipse增强Eclipse对CSS的支持,提供代码提示、格式化和错误检查等功能,提高前端开发效率。 **安装教程** - 通过Eclipse的软件更新功能,添加更新站点URL`http://csseditor.sourceforge.net/`,进行下载和安装。 ### 总结 以上介绍的插件均为Eclipse IDE中常用的辅助工具,它们极大地提高了开发效率,解决了特定领域的技术难题。熟练掌握这些插件的安装和使用,将显著提升开发者的工作效率和项目质量。
- 粉丝: 1
- 资源: 5
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (18956428)STM32F103C8T6 小系统原理图 PCB
- (175828796)python全国疫情数据爬虫可视化分析系统(django)源码数据库演示.zip
- 记账本项目市场需求文档(MRD)
- (31687028)PID控制器matlab仿真.zip
- 基于SpringBoot的“在线答疑系统”的设计与实现(源码+数据库+文档+PPT).zip
- (11828838)进销存系统源码
- 记账本项目三大模块原型图
- fed54987-3a28-4a7a-9c89-52d3ac6bc048.vsidx
- (177367038)QT实现教务管理系统.zip
- (178041422)基于springboot网上书城系统.zip