《Arthas系列一》搭建调试环境,千里之行始于足下

本文介绍了Arthas这款Java诊断工具,旨在帮助开发者解决线上问题。文章详细阐述了如何从GitHub下载Arthas代码,导入IDEA,以及设置调试环境,包括下载arthas-boot.jar,设置断点,启动调试客户端,最终成功调试代码。适合初学者和有经验的开发者增进对Arthas的理解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1、Arthas是啥?

2、导入代码

2.1 下载代码:

2.2 解压压缩包,解压到当前文件夹就好。

2.3 导入idea

3、调试环境

3.1 下载 arthas-boot.jar

3.2 Debug启动MathGame

3.3  加入断点

3.4 启动调试客户端

3.5 选中需要调试的进程,MathGame,输入前面的序号即可

3.6 输入需要调试的命令 echo

4、总结


图片

点赞再看,养成赞美的习惯,微信搜一搜【香菜聊游戏】关注我。

《Arthas系列一》最简单的调试环境

准备接下来写一下Arthas 的技术,一方面分析源码,一方面将Arthas中涉及的技术点进行深入学习下,这个系列对刚入行的同学可能有点费劲,如果你能理解其中的技术,我想你一定很不错。对于有一定经验的同学,我希望能形成系统,帮助大家理解原理。

1、Arthas是啥?

官方文档地址:https://github.com/alibaba/arthas/blob/master/README_CN.md

我想大部分人应该知道是什么,但是我还是打算简单的介绍下。简而言之就是解决线上问题的工具。官方的介绍如下:

Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。

当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:

  1. 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?

  2. 我改的代码为什么没有执行到?难道是我没

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

香菜+

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值