Arthas-反编译工具(jad)使用(Mac)

image.png

1、下载Arthas

下载完成以后解压你所下载版本的压缩包。如:arthas-packaging-3.6.2-bin

image.png

2、下载测试包(用于实验、可不下载)

//下载测试包
curl -O https://arthas.aliyun.com/math-game.jar
// 运行测试包
java -jar math-game.jar
测试包运行结果.png

3、启动Arthas

//终端进入包所在位置
java -jar arthas-boot.jar
image.png

根据控制台显示的程序菜单输入对应编号。如:

  • [1]: 9203 org.jetbrains.idea.maven.server.RemoteMavenServer
    [2]: 533
    [3]: 10887 math-game.jar
    输入:3
image.png

输入:thread 1

image.png

输入:jad demo.MathGame

反编译文件.png

4、停止Arthas

/退出Arthas
stop

快捷命令配置方式:

在 .bash_profile中配置

alias arthas-boot="java -jar /你自己的具体目录/arthas-packaging-3.6.2-bin/arthas-boot.jar"
bash_profile中添加配置.png

重新加载bash_profile

//重新加载
source .bash_profile
image.png

你可能感兴趣的:(Arthas-反编译工具(jad)使用(Mac))