远程debug被arthas watch了的idea

开发工具idea端(2021.2.1) 远程调试 被 应用了 修改的arthas端 的 鸡idea端(2022.3.2)

A. 鸡idea端

  1. 鸡idea: “D:\IntelliJ IDEA 2022.3.2\bin\idea64.exe” 中安装有目标插件 比如 RedisNew-2022.07.24.zip

  2. 对文件 “D:\IntelliJ IDEA 2022.3.2\bin\idea64.exe.vmoptions” 新增一行:
    -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=1044

  3. 启动 “D:\IntelliJ IDEA 2022.3.2\bin\idea64.exe”

B. 开发工具idea端

  1. 启动开发工具idea : “D:\IntelliJ IDEA 2021.2.1\bin\idea64.exe” 去正常远程调试 以上1044端口 , 并在 以下位置加断点:

arthas/core Z*.java 期望行 :可排查自修改代码问题

com.taobao.arthas.core.advisor.TransformerManager#TransformerManager 中的子类 java.lang.instrument.ClassFileTransformer 的 方法 java.lang.instrument.ClassFileTransformer#transform :哪些类字节码被(修改以)增强的入口

你可能感兴趣的:(intellij-idea,java,jvm)