目前,Seata 在其最新版本(1.5.2)中已经宣布对 JDK 17 的兼容性。这意味着您可以在使用 JDK 17 的环境下正常使用 Seata,并且可以享受到其提供的功能和特性。
请注意,尽管 Seata 宣布了对 JDK 17 的兼容,但仍建议您使用兼容性更好的 JDK 版本来保证系统的稳定性和性能。在使用 JDK 17(或其他较新版本)时,请确保您的应用程序和依赖项与 JDK 版本兼容,并适时更新相关库和框架的版本。
如果您在使用 JDK 17 和 Seata 中遇到任何问题,建议您查阅 Seata 的官方文档、访问社区或联系 Seata 的技术支持,以获取更具体和准确的帮助。他们能够提供有关 JDK 17 兼容性的详细信息和解决方案。
进:
升级依赖
修改依赖库,将不兼容jdk17的依赖升级到支持jdk17的版本。
修改代码
修改源码中的jdk API调用,使其兼容jdk17。
添加测试用例
添加针对jdk17的测试用例,确保功能正确性。
对外发布
Seata 1.5.0版本正式发布jdk17兼容说明。
这意味着使用Seata 1.5.0及以上版本,已经可以在jdk17环境下正常运行。
具体来说:
Seata 1.5.0及以上版本已经在jdk17上进行过测试和推敲
依赖和源码已升级和修改,消除jdk17不兼容的问题
1.5.0版本开始,Seata已能在jdk17上正常运行
总的来说,对于Seata 1.5.0或以上较新版本:
✅ 它已经兼容jdk17
✅ 已进行充分测试和确保
✅ 可以正常在jdk17环境下使用
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。