单机游戏下载单机游戏下载基地
最新游戏|热门游戏|游戏大全|游戏专题
压缩解压光盘工具文字输入杀毒软件文件处理转换翻译股票证券办公学习编程软件虚拟光驱
当前位置:首页应用软件编程软件 → Eclipse反编译插件(JadClipse) v3.3.0 最新版
Eclipse反编译插件(JadClipse)

Eclipse反编译插件(JadClipse)v3.3.0 最新版

软件标签: Eclipse

      Jad是一个Java的一个反编译工具,是用命令行执行,和通常JDK自带的java,javac命令是一样的。不过因为是控制台运行,所以用起来不太方便。不过幸好有一个eclipse的插件JadClipse,二者结合可以方便的在eclipse中查看class文件的源代码。

    使用Jad或JadClipse进行反编译

    加载插件:

    若插件包为:net.sf.jadclipse_3.2.4.jar
    (1)直接放入eclipse\plugins\下;(2)插件统一管理:建立如下目录树:IDE\eclipsePlugin\jadclipse\eclipse\plugins,
    然后将net.sf.jadclipse_3.2.4.jar放入这个路径的plugins下。
    启动eclipse,在Help->About Eclipse SDK->Plug-in Details下就可以看到JadClipse插件信息了。

    3。设置:

    启动eclipse,打开:Window->Preferences->Java->JadClipse,假如没有找到JadClipse,检查插件安装的版本是否与你安装的eclipse版本

    对应。
    在这里可以很清楚地进行设置了。
    可以在Eclipse的Windows—> Perference—>General->Editors->File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”,一般插件会自动关联。

    (1)Path to decompiler,这里设置反编译工具jad的全路径名,比如:%JAVA_HOME%\bin\jad.exe. 
          若你在环境变量中设置了path指向Java安装路径的bin下就不用改了,默认是jad。
    (2)Directory for temporary files,这里设置临时文件路径。

        至于Window->Preferences->Java->JadClipse目录下的Debug,Directives,Formatting,Misc目录中的参数设置,默认就够了。

    4.一切自动化 ,查看.class在eclipse中双击就OK了。

    用上这个后jad那个程序好像就可以放兜里了,不过还是附上它的命令使用说明:

    反编译单个JAVA语言的CLASS文件,在命令行输入:jad example.class回车.
    让后在你当前目录会生成一个Example.jad的文件!把它的后缀改为java就可以阅读了!(你可以忽略.class后缀)
    选项 -s<后缀>允许你更改输出文件的后缀.
            jad -sjava example.class
    这条命令生成文件'example.java'.当你同时使用选项-o和-sjava时要小心了,因为Jad会意外的覆盖掉你的源文件.

    jad使用JAVA的CLASS文件名作为默认的输出文件名.举个例子,如果CLASS文件'example.class'包含了JAVA的CLASS'test'那么jad会优先生

    成'test.jad'.如果你想要指定一自己的输出文件名,请使用重定向:
            jad -p example.class >myexm.java

    选项-d允许你指定输出文件到另外一个文件夹,这个文件夹将默认创建在当前目录.举个例子:
            jad -o -dtest -sjava *.class
            (或者jad -o -d test -s java *.class,两者是一样的)
    这条命令反编译所有.class文件在当前目录并且放置所有输出文件在目录'test'以.java为后缀名.

    如果你想反编译整个java类树,用如下命令:
            jad -o -r -sjava -dsrc tree/**/*.class
    这条命令反编译所有.class文件位于'tree'以及子目录并且建立输出文件在'src'目录的相对子目录中依照类的包名.举个例子,如果文

    件'tree/a/b/c.class'包含类'c'来自包'a.b',那么数车文件的名字是'src/a/b/c.java'.

    万一你想要检查输出文件的精确度或者就是仅仅是好奇,这儿有个选项-a,它让jad使用JAVA虚拟机字节码作为注释添加在输出文件中.

    jad支持内部类和匿名类,当jad把通配符搭配到输入的文件名时,它自动的跳过匹配的内部类.

    PC官方
    安卓官方手机版
    IOS官方手机版
    展开

    软件截图

    其它版本

    下载地址

    Eclipse反编译插件(JadClipse) v3.3.0 最新版

    • html5开发工具
    html5开发工具
    (57)html5开发工具
    随着现如今互联网行业的飞速发展,前端开发语言html5凭借快速,安全,响应式,互动和美丽的特点也越来越多的受到web开发人员的青睐。html5开发工具哪个好?下面就给大家推荐一些比较好用的html5开发工具,包括hbuilder、更多>>

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    (您的评论需要经过审核才能显示)

    装机必备软件

    关于飞翔 | 联系我们 | 大事记 | 下载帮助(?) | 广告联系 | 网站地图 | 友情链接

    Copyright 2010-2013 单机游戏下载 (R) 版权所有 飞翔下载所有游戏及软件下载资源来源互联网,并由网友上传分享。如有侵权,请来电来函告之。
    飞翔忠告:抵制不良色情、反动、暴力游戏 合理安排游戏时间 享受健康生活【鄂ICP备13011873号-1】