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

JDK 10是否支持AOT编译(jaotc)?结合JEP-295的技术问询

JDK 10是否支持AOT编译(jaotc)?

直接给你明确答案:JDK 10确实包含AOT编译工具jaotc,但它仍然是实验性特性,官方依旧不提供正式支持。

具体细节如下:

  • 你提到JEP-295中说明JDK 9的AOT是实验性且不受支持,JDK 10完全延续了这个状态——既没有将该特性转正,也没有移除它。
  • 如果你想验证本地JDK 10是否包含该工具,可以进入JDK的bin目录,在终端运行jaotc --version,能正常输出版本信息就说明工具存在。不过使用时需要注意添加模块相关参数,比如编译单个类的示例命令:
    jaotc --add-modules java.base YourClass.class
    
  • 额外补充:这个实验性的AOT特性一直保留到JDK 15,从JDK 16开始被官方正式移除,所以生产环境不建议依赖该特性。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 04:08:53