Java开发套件(JDK)版本的更新迭代,也推进了相关软件版本的迭代。下面这张图是截至2024年10月,常用的主流中间件的版本、生命周期以及其与JDK版本之间的适配关系。
建议新上线的项目,采用最新的JDK(比如:JDK11)以及与之相匹配的中间件稳定版本,一方面可以解决老版本存在的一些Bug和缺陷,另外一方面还能增加开发过程的便捷性以及程序的运行稳定性和性能。有条件的项目和系统,建议升级到更新的版本。
对于即将结束或者已经结束官方技术支持的版本(废弃版本-deprecated、superseded,归档版本-archived),不建议在生产环境进行安装、配置和运行。