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

升级Spring Boot至3.1.5后测试遇OpenJDK VM警告求助

解决Spring Boot 3.1.5升级后JVM类共享警告问题

你遇到的这个警告是JVM类数据共享(CDS)机制的提示——因为启动类路径被追加了内容,导致CDS只能对引导加载器类生效,本身不影响程序运行,但要消除的话可以试试这几个方法:

  • 直接禁用CDS:在JVM启动参数里加上 -Xshare:off,可以彻底关闭类共享功能,警告就会消失。你可以在Spring Boot项目的启动配置、IDE的VM Options里添加这个参数。
  • 清理启动类路径追加项:检查有没有手动添加过 -Xbootclasspath/a: 这类修改引导类路径的参数,如果不是必须的就删掉,这样CDS就能正常工作,警告也会自动消失。
  • 检查IDE配置:如果是在IDE(比如IntelliJ IDEA)里运行测试时出现的,去Run/Debug Configurations里看看VM options有没有自动生成的类路径相关参数,或者确认IDE使用的JDK没有被额外修改过引导类路径。

另外你之前加的 -Xmx6G 是调整堆内存的,和这个警告无关,所以没用很正常。

内容的提问来源于stack exchange,提问作者Maratib Ali Khan

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 03:22:33