前提准备
下载arthas
GitHub地址:https://github.com/alibaba/arthas/releases
官方文档地址:https://arthas.aliyun.com/doc/download.html
下载链接:
arthas-bin.zip
下载后解压。
下载idea的arthas的插件
运行arthas
打开解压后的arthas-bin目录,cmd运行以下命令:
java -jar arthas-boot.jar
输入数字选择项目:
由于我的测试项目是第一个,所以输入1
成功进入arthas
使用idea-arthas 复制命令
选中方法名,然后右键Arthas Command -> vmtool get instance invoke method field
选择copy sc comand,会自动复制命令,然后在cmd的arthas中输入,复制classLoaderHash的值,如图我的为4c0f634,复制它,输入到idea插件的第二个输入框中。
填写参数,之后,点击copy invoke command ,会自动copy命令,在cmd的arthas界面输入命令即可自动实现调用我们指定的方法。