DeltaSpike是否兼容Java 9?技术兼容性疑问及分析
DeltaSpike Data模块:ASM依赖与Java 9兼容性解析
针对DeltaSpike Data模块的ASM使用逻辑以及Java 9适配问题,结合官方文档信息整理如下:
1. ASM依赖机制(v1.4.0及以上版本)
自DeltaSpike v1.4.0开始,Data模块内部借助Proxy模块实现核心功能,而Proxy模块已经封装了ASM 5:
- 无需额外引入ASM的外部依赖,依赖关系已被内部封装处理
- 目前已完全支持部分Bean的拦截器功能
2. Java 9兼容性现状
ASM 6是首个正式支持Java 9的ASM版本,但DeltaSpike现有版本(未发布更新的前提下)仍在使用ASM 5。因此:
除非DeltaSpike官方发布升级ASM版本的更新包,否则它大概率无法兼容Java 9环境
内容的提问来源于stack exchange,提问作者user140547
相关产品推荐
相关产品推荐

