在我们的日常开发中,在没有源码的情况下经常需要反编译一些class文件,并且需要修改部分代码。下边我将讲解如何利用jd-gui和myeclipse来实现.
工具/原料
jd-gui myeclipse
方法/步骤
1
打开反编译软件jd-gui,如图:
2
打开文件夹,选中自己要打开的文件,(如果是单独的class文件,必须放在文件夹中才能打开)。如图
3
选中自己要修改的文件后趴场,先全选(Ctrl+a),后复制(Ctrl+v),如图:
4
之后打开myeclipse,将复制内容粘贴到已有的项目中,如图:
5
修改自己要修改的代码,并发布这个侨脂项目,如图诸墨科:
6
最后在自己安装的tomcat中找到对应的class文件,这个class就是修改后生成的,路径如图:
注意事项
源文件是给人看的,所以源文件里面变量有名字,而且易读,类文件是给计算机看的,他没有必要保留变量名,所以编译的时候丢掉了。所以反编译的时候会出现一些问题
下一篇:西芹炒牛肉是怎么做的?家常教程