博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
eclipse安装反编译插件jadclipse
阅读量:6709 次
发布时间:2019-06-25

本文共 1143 字,大约阅读时间需要 3 分钟。

    1. 下载jadClipse地址:

      目的:将一些封装的jar或者sdk可以查看源代码

      链接:   提取码: 3fvd

      将net.sf.jadclipse_3.3.0.jar拷贝到eclipse的plugins目录下;

      删除eclipse的configuration目录下org.eclipse.update (记录Eclipse feature ID 、相对路径、版本号信息 )文件,重新启动eclipse;

      设置jad的可执行文件路径以及生成的临时文件路径,如下图所示:

       
       
       
    2.  设置
      *.class文件类型默认打开方式,如图:
       
       
       
    3.  设置
      *.class without source文件类型打开方式,点击Associate editors栏下Add增加按钮,添加JadClipse Class File Viewer并设置成默认,如图:
       
       

       

       
      --------------------------------------
      Eclipse 中 plugin和  feature作用和关联 -------------------------------

      [什么是plug-in 的基本结构?]

      每一个plug-in都用一个目录包起来, 而且起目录名也是有讲究的,比如plug-in的名字叫edu.sjtu.bbs.eclipse,版本是1.0.0, 那这个目录名就是edu.sjtu.bbs.eclipse_1.0.0.
      而且随便打开一个plugin目录,可以发现总有一个文件叫一个叫plugin.xml,这个文件对于plugin来说十分重要, 它相当于定义了plugin的运行参数,没有这个,plugin无法启动,
      就像你家的电冰箱如果不知道是用110V还是220V的,你也不敢乱往插座上插,所以总要有个说明,这个说明就是plugin.xml.

      [什么是 feature ?]

      feature是功能部件,它里面没有实际的运行的库,它只是eclipse用来管理plugins的一种途径. 比如你家装了电灯,总要有开关控制,比如大堂的灯有一个开关控制, 卧室的灯
      也有一个开关控制, 它们分别用来控制灯的亮与灭。同样,功能部件就是用来控制插件的启动与否. eclipse的update透视图可以设定各个功
      能部件的启用或禁用状态, 所以你可以通过禁用功能部件,来禁止插件的启动. 这样有一个好处,比如你装了很多插件在eclipse上,但是装的越多,加载就越多,启动也会变慢。
      所以,我们可以把功能部件看作是插件或插件集合的开关用来控制插件的状态. 如果plugins目录有插件没有被任何一个功能部件包络的话, 我称之为"野插件", 就是eclipse
      启动,它也一定会启动, 就相当于没有开关, 电源一直连通一样。

转载地址:http://tyalo.baihongyu.com/

你可能感兴趣的文章
浅谈const限定符
查看>>
中国PC浏览器最新市场份额,对前端开发者来说喜忧参半!
查看>>
~~因果图法示例分析
查看>>
创建Django博客的数据库模型
查看>>
linux学习(1)--基本知识
查看>>
自动显示隐藏布局的listView
查看>>
redis高可用 - redis集群
查看>>
20165201 2017-2018-2 《Java程序设计》第9周学习总结
查看>>
BST(二叉树搜索树)
查看>>
个人中心标签页导航
查看>>
华为AR1220
查看>>
索引总结篇
查看>>
SaltStack为所有minion配置yum源
查看>>
[Array]Minimum Size Subarray Sum
查看>>
REST及RESTful的实现
查看>>
ListView与RadioButton组合——自定义单选列表
查看>>
[POJ3111]K Best
查看>>
洛谷 1290 欧几里德的游戏
查看>>
bzoj千题计划186:bzoj1048: [HAOI2007]分割矩阵
查看>>
Mybatis学习(8)逆向工程
查看>>