使用jd-gui反编译jar后,保存的java文件后面会自动带有一段注释信息,如:
/* Location: D:\***\*jar\lib\XXXX.jar!\com\as\as\Aasd.class
* Java compiler version: 7 (51.0)
* JD-Core Version: 0.7.1
*/
希望把这些注释信息都去掉。
解决方案:
使用notepad++。
1.打开notepad++
2.按Ctrl+F弹出查找窗口(然后点击文件查找页签)。如下图:
3.设置目录为jd-gui反编译保存java文件存放目录。
4.查找模式设置为正则表达式
5..查找目标,即要查找的表达式为:/\* Location:(.|\s)*
6.最后点击在【文件中替换】按钮
这样就把指定目录下所有反编译生成的java文件中jd-gui自动生成的注释信息给清除掉了。
关键是要熟悉notepad++的正则表达式。