arthas mc 找不到符号
时间: 2023-10-07 18:10:04 浏览: 62
"arthas mc 找不到符号" 这个问题比较抽象,我无法判断你具体的情况。不过,一般而言,这种问题可能是由于以下原因导致的:
1. 缺少类库或 jar 包:你需要检查你的项目是否引入了必要的类库或 jar 包,如果缺少了相关依赖,就会找不到符号。
2. 编译错误:在编译时,如果存在语法错误或类型不匹配等问题,就会导致找不到符号的错误。
3. 名称错误:你需要检查代码中是否存在名称拼写错误或大小写不一致等问题,这些问题也会导致找不到符号的错误。
如果以上方法都无法解决你的问题,请提供更具体的信息或错误日志,以便我更好地为你解决问题。
相关问题
arthas 排查不版本代码王
Arthas 是一款开源的Java诊断工具,可以对Java应用进行实时的诊断和监控。它可以帮助开发者定位应用中的性能问题、内存泄漏等。如果要使用Arthas来排查代码问题,可以先使用命令 jad [类名] 查看类的字节码,然后使用命令 watch [方法名] 以及 trace [方法名] 来监控方法的调用情况和参数传递情况。此外,Arthas还提供了很多其他的命令和功能,可以根据具体情况选择使用。
提交到yarn 上的任务如何arthas
Arthas 是一个 Java 诊断工具,可以对 Java 应用进行在线诊断和调试。如果你想要在 Yarn 上运行的任务中使用 Arthas 进行调试,可以按照以下步骤进行:
1. 在你的任务代码中添加 Arthas 依赖,例如:
```
<dependency>
<groupId>com.taobao.arthas</groupId>
<artifactId>arthas-core</artifactId>
<version>3.5.0</version>
</dependency>
```
2. 在任务代码中指定 Arthas 的启动参数,例如:
```
java -jar -Darthas.server.port=8888 your-application.jar
```
这里的 `-Darthas.server.port=8888` 表示指定 Arthas 的服务端口为 8888。
3. 在 Yarn 上提交任务时,将 Arthas 的启动参数也带上,例如:
```
yarn jar your-application.jar -Darthas.server.port=8888 your-application-arguments
```
这样,当任务在 Yarn 上运行时,Arthas 就会启动,并且你可以通过 Arthas 的 Web 控制台或命令行工具对任务进行在线调试和诊断。