首页 > Java技术, 解决方案 > 如何去除jd-gui反编译后的/**
201307月21

如何去除jd-gui反编译后的/**

背景说明

我们利用jd-gui反编译.classs代码之后,导出来的java源代码里面含有/**,其实这些标记是之前的java源码的注释,我们如何去掉这些标识了?需要利用jd-gui-cleaner.jar工具进行去掉,有需要的可以进行下载使用。

jd-gui-cleaner.jar简介

清除jd-gui反编译后注释的工具
图形界面,操作方便
在java环境下双击运行
运行后,先点input,选择源文件文件夹,再点output,选择输出文件文件夹,最后点start运行。
运行后会将所有源文件夹中的文件处理后保存到输出文件夹中,并处理且只处理.java文件
原理很简单,用java的正则表达式清理每个文件中的jd相关的注释
开发中发现java的正则表达式经常内存溢出,在国外网站中发现这是java的原因,建议不要使用“选择重复”的表达式,即:(A|B)*

有需要的同学,请到下面下载:jd-gui-cleaner.jar

文章作者: iitshare
本文地址:http://www.iitshare.com/removal-jd-gui-decompiled-comments.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

更多

One Response to “如何去除jd-gui反编译后的/**”

  1. #1 unpisces 回复 | 引用 Post:2016-05-09 17:25

    在eclipse里面 全文替换 /\*[0-9: ]+\*/ 为空即可。

发表评论