jd-gui反编译后清除注释信息

使用jd-gui反编译后,保存的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.最后点击在【文件中替换】按钮

 

清除行号注释

/* 521:502 */

1.按Ctrl+F弹出查找窗口(然后点击文件查找页签)。如上图:

2.设置目录为jd-gui反编译保存java文件存放目录。

3.查找模式设置为正则表达式

4..查找目标,即要查找的表达式为:/\*[0-9: ]+\*/

5.最后点击在【文件中替换】按钮

这样就把指定目录下所有反编译生成的java文件中jd-gui自动生成的注释信息给清除掉了。
 

 


版权声明:本文为Afaker原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。