官方文档 本文记录常用的一些命令和场景 1、获取HttpServletRequest对象 watch -x 3 -n 1 org.springframework.web.servlet.DispatcherServlet doDispatch '@org.springframework.web.context.request.RequestContextHolder@currentRequestAttributes().getRequest().xxx()' 注:xxx替换为实际方法,如getRequestParameterMap()可以查看请求入参; -n 1表示只取1次。 2、反编译 参考 # 反编译类 jad demo.MainGame # 反编译指定方法 jad demo.MainGame main 3、sc/sm 查看已加载的类 sc sc 命令可以查找到所有JVM已经加载到的类。 如果搜索的是接口,还会搜索所有的实现类。比如查看所有的 Filter实现类 sc javax.servlet.Filter 通过 -d参数,可以打印出类加载的具体信息,很方便查找类加载问题。....... arthas使用 arthas