Skip to content

使用arthas监控JDK21进程的时候,执行vmoption命令,报错Error during setting vm option: sun.management.Flag #3081

@2-456464

Description

@2-456464
  • 我已经在 issues 里搜索,没有重复的issue。

环境信息

  • arthas-boot.jar 或者 as.sh 的版本: 4.0.5
  • Arthas 版本: 4.0.5
  • 操作系统版本:
  • 目标进程的JVM版本: JDK21
  • 执行arthas-boot的版本: 4.0.5

重现问题的步骤

  1. 使用最新的arthas-boot.jar,使用java -jar arthas-boot.jar启动arthas
  2. 选择一个JDK21的进程
  3. 输入vmoption命令提示Error during setting vm option: sun.management.Flag
  4. 已经尝试在JDK21进程启动的时候增加--add-opens java.management/sun.management=ALL-UNNAMED,增加参数进行启动后依旧报错

期望的结果

What do you expected from the above steps?
期望能够正常获取JDK21进程的vmoption信息

实际运行的结果

实际运行结果,最好有详细的日志,异常栈。尽量贴文本。

把异常信息贴到这里

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions