You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JDK11版本Hotswap Agent无法运行,无预期启动日志

Hotswap Agent未输出预期日志的原因排查
  • JVM启动参数配置错误:检查是否在启动参数中添加了-javaagent:hotswap-agent.jar,且jar包路径正确(无空格、无特殊字符,文件未损坏)。JDK11环境下需确保该参数放在主类或应用jar包参数之前。
  • 版本兼容性问题:确认Hotswap Agent版本支持JDK11,同时检查其与你使用的Spring、Tomcat等框架版本是否匹配,不兼容的版本可能导致Agent无法正常加载。
  • 日志级别过滤:若应用日志框架(如Logback、SLF4J)将org.hotswap.agent包的日志级别设为WARN或ERROR,INFO级别的启动日志会被过滤。需修改日志配置,将该包的日志级别设为INFO或更低。
  • Agent未成功加载:查看JVM启动初期日志,若存在Error opening zip file or JAR manifest missing : hotswap-agent.jar类错误,说明Agent jar包损坏或路径配置错误。
  • IDE启动参数未生效:通过IDE启动应用时,需确认IDE的VM Options中已正确添加Agent参数,部分IDE可能会覆盖项目配置中的启动参数。
  • 模块化JDK限制:JDK11为模块化环境,若应用使用了模块系统,需添加--add-opens java.base/java.lang=ALL-UNNAMED等参数,解除模块访问限制,确保Agent能正常运行。

内容的提问来源于stack exchange,提问作者rocco

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 14:45:03