ABSoft
  • Java
  • Go
  • MySQL
  • Python
  • Javascript
  • ChatGPT
  • All Tags
  • 登录
  • 注册
  1. 首页
  2. 问答
  3. [alibaba/arthas]vmtool javah java9+ 上会编译失败
Q

[alibaba/arthas]vmtool javah java9+ 上会编译失败

  • arthas
  • Java
2025-11-12 326 views 1 likes 
9
环境信息
  • Arthas 版本: 3.5.5
  • 目标进程的JVM版本: java 9 +
重现问题的步骤

java9+ 删除了javah ,https://github.com/mojohaus/maven-native/issues/17

1994

A

回答

9

看下 https://github.com/alibaba/arthas/issues/1920

javac -h . Main.java
# 两个命令都可以,但是从JDK10开始javah被废弃
# 因此推荐使用上面的命令
javah Main

dragon-zhang

9

目前需要编译target为 jdk 6,所以最好只用jdk 8来编译,更新了文档: https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#%E5%BC%80%E5%8F%91%E8%80%85%E7%9B%B8%E5%85%B3

hengyunabc

相关问题
  • [alibaba/arthas]arthas 启动时oom
  • [alibaba/arthas]dashboard中memory的direct项突然不见了
  • [alibaba/arthas]echo 与 base64 "|" 符号的支持
  • [alibaba/arthas]解决Issues#1462 tunnel server除了EndPoint之外的请求都需要鉴权
  • [alibaba/arthas]在线教程文档命令tab切换内容不变
  • [alibaba/arthas]profiler start 执行报错:can not find libasyncProfiler so, please check the arthas directory.
  • [alibaba/arthas]profiler命令报错:libasyncProfiler-mac-x64.so no suitable image found
  • [alibaba/arthas]ws连接tunnelserver发送matedata
  • [alibaba/arthas]本地clone后启动arthas-boot 执行dashboard卡住
  • [alibaba/arthas]Ubuntu 20.10官方源安装OpenJDK 8u292、Tomcat9的无法Attach
  • © 2026 WWW.ABSOFT.CN
  • 皖ICP备2021002917号-1