编译+反编译+去掉jd-gui行号

简介: 编译+反编译+去掉jd-gui行号

编译:必要时需要将项目编译并打成jar包


在Eclipse中该项目上点击右键,选择Export——JAVA——JAR file,一直到finish。


反编译:使用jd-gui


直接将项目拖到jd-gui工作区间即可,需要修改jar包内容时可以在jd-gui中点击File——Save All Sources


但是有时候反编译后发现.java文件中有很多不必要的行号和注释,可以在jd-gui中选择Help——Preferences,把Sources saving中的两个框的√去掉(因为默认是选中的)


如果已经完成了反编译,可以使用下面的方法去掉行号和注释:


用jd-gui-cleaner.jar去除元信息


(附件中有下载,版本1.3.2)


java -jar D:\jd\jd-gui-cleaner.jar

image.png


清除行号注释


在Eclipse里用正则替换,把/\*[0-9: ]+\*/ 替换为空

Ctrl+H  Replace

image.png

image.png

相关文章
关于 QtCreator中写Qt程序遇到printf不输出问题 的解决方法
关于 QtCreator中写Qt程序遇到printf不输出问题 的解决方法
|
2月前
|
IDE 开发工具
QT案例IDE编写 -- 新建和保存文件及退出程序
QT案例IDE编写 -- 新建和保存文件及退出程序
23 0
|
4月前
|
Java 芯片 开发者
JD-GUI 反编译jar包
JD-GUI 反编译jar包,
73 0
|
7月前
|
IDE Java API
如何配置 jad,让 Eclipse 可以自动显示反编译之后的 .class 源代码
如何配置 jad,让 Eclipse 可以自动显示反编译之后的 .class 源代码
93 0
|
9月前
|
Go C语言 Windows
【教程】使用 IDA Pro + 010 Editor 反编译和修改 so 文件,让你轻松玩转逆向工程!
当我们在做逆向工作时,总会遇到需要查看某个 so 文件的情况,甚至可能需要对其进行一些微小的修改。这时候,我们就需要来点反编译的魔法了。
3978 0
【教程】使用 IDA Pro + 010 Editor 反编译和修改 so 文件,让你轻松玩转逆向工程!
|
10月前
|
程序员 PHP 数据安全/隐私保护
解决Qt生成exe错误:无法定位程序输入点。。。
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Hanniel/article/details/83627298 最近下载Qt来玩,踩了不少坑。
2791 0
|
C++ C语言
用C++输出九九乘法表(附带makefile文件)
终于建了一个自己个人小站:https://huangtianyu.gitee.io,以后优先更新小站博客,欢迎进站,O(∩_∩)O~~ 闲来无事,写个简单的九九乘法表玩玩。具体代码如下: #include using namespace std; int main(int argc, cha...
1749 0