Seata1.8.0的jdk 不支持17吗?我用17的jdk就启动失败,用1.8的jdk就没问题。
Seata 1.8.0 版本不支持 JDK 17,使用 JDK 17 会导致启动失败。
Seata 1.8.0 版本与 JDK 17 之间存在兼容性问题。具体来说,JDK 17 已经废弃了 CMS(Concurrent Mark Sweep)垃圾回收器,而 Seata 的某些版本可能仍然依赖于这个垃圾回收器。因此,当尝试使用 JDK 17 启动 Seata 时,可能会因为垃圾回收器参数不正确而导致启动失败。
为了解决这个问题,你可以考虑以下几个方案:
在采取上述任何措施之前,建议先查阅 Seata 的官方文档或社区支持,了解最新的兼容性信息和推荐的配置。这样可以确保你的解决方案既安全又有效。同时,如果选择降级 JDK 版本,确保按照正确的步骤操作,以免影响系统的其他部分。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。