java反编译工具是一个单独的用户界面java源代码。类“文件反编译工具。您能够访问复建后的源代码、jdgui的及时浏览方式和字段名。java反编译工具是一个完全免费的非商业行为。这代表着java反编译工具操作界面不可包括或置入到商业服务软件项目中。殊不知,该新项目能够在商业服务或非商用自然环境中随意地用以本人要求。
本新项目jd-Gui.exe开发设计应用C ,它具备下列关键作用:
1.支持多种多样Javac语言编译器的反编译;
2.支持反编译全部Jar文件,能够立即点一下此源代码自动跳转有关编码;
JD-Core是一个完全免费的库,用以从一个或好几个“.class”重新构建Java源代码文件.JD-Core能够用于修复遗失的源代码并深入分析Java运作时类公共图书馆。支持Java5特点,如注解、泛型或枚举类型。二者都是有JD-GUI和JD Eclipse包含JD Core。
JD-GUI是一个单独的GUI专用工具,它表明“.class”的Java源代码文件。你能应用JD-GUI访问和复建源代码的及时浏览方式和字段名,以在编码高宽比表明反编译的编码。
1.在文件夹{MYECLIPSE_HOME}(MyEclipse安装文件)\MyEclipse 10\dropins下创建一个文件夹jad,很有可能myeclipse的版本号不一样,途径会有所区别。 在新创建的jad文件夹中新创建2个文件夹:plugins;features;随后将免费下载来的jar放进到plugins文件夹中
2.在源程序缓解压力出去获得jad.exe文件,为了更好地便捷将他放进jdk的bin文件目录下,假如放进其他地区必须 开展在系统变量里设定途径
3.运行myelipse,Window->Preferences->Java->JadClipse,开展设定,Path to decomplier项填好你的jad.exe路径
4.Window->Preferences->General->Editors->File Associations,将.class文件默认设置成根据JadClipse Class File Viewer开启。
5.在java新项目中,先编译程序和运行网络服务器,试一试,新项目是不是还一切正常
6.随后,再看一下,反编译工具是不是能应用呢,在新项目中随意找一个系统软件的类试一下,