使用jd-gui反编译后,保存的java文件后面会自动带有一段注释信息,如:

    1. /* Location: D:\***\*jar\lib\XXXX.jar!\com\as\as\Aasd.class
    2. * Java compiler version: 7 (51.0)
    3. * JD-Core Version: 0.7.1
    4. */

    希望把这些注释信息都去掉。

    解决方案:
    使用notepad++。
    1.打开notepad++
    2.按Ctrl+F弹出查找窗口(然后点击文件查找页签)。如下图:
    JD-GUI反编译后清除注释信息 - 图1
    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自动生成的注释信息给清除掉了。
    本文链接:https://blog.csdn.net/Afaker/article/details/103307097