zoukankan      html  css  js  c++  java
  • Eclipse 反编译插件JadClipse安装

      1. 下载jadClipse地址:

        链接: http://download.csdn.net/detail/zsfdfxt/9589729

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

        将jad放在eclipse的安装文件夹中

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

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

         
         
         
      2.  设置*.class文件类型默认打开方式,如图:
         
         
         
      3.  设置*.class without source文件类型打开方式,点击Associate editors栏下Add增加按钮,添加JadClipse Class File Viewer并设置成默认,如图:
         
         这里没有的话,点击add,找到JadClipse,设置为默认的。
         
        --------------------------------------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
        启动,它也一定会启动, 就相当于没有开关, 电源一直连通一样。

  • 相关阅读:
    Codeforces 992C(数学)
    Codeforces 990C (思维)
    Codeforces 989C (构造)
    POJ 1511 Invitation Cards(链式前向星,dij,反向建边)
    Codeforces 1335E2 Three Blocks Palindrome (hard version)(暴力)
    POJ 3273 Monthly Expense(二分)
    POJ 2566 Bound Found(尺取前缀和)
    POJ 1321 棋盘问题(dfs)
    HDU 1506 Largest Rectangle in a Histogram(单调栈)
    POJ 2823 Sliding Window(单调队列)
  • 原文地址:https://www.cnblogs.com/onions/p/5768185.html
Copyright © 2011-2022 走看看