开发中使用哪个版本的JDK?生产环境呢? 为什么这么选?
Java
官方
推荐
有一说一。选择哪个版本需要考虑研发团队的具体情况:比如机器的操作系统,团队 成员的掌握情况,兼顾遗留项目等等。
当前Java最受欢迎的长期维护版本是Java8和Java11。
- Java8是经典LTS版本,性能优秀,系统稳定,良好支持各种CPU架构和操作系
- 统平台。
- Java11是新的长期支持版,性能更强,支持更多新特性,而且经过几年的维护已
- 经很稳定。
有的企业在开发环境使用OracleJDK,在生产环境使用OpenJDK。
也有的企业恰好相反,在开发环境使用OpenJDK,在生产环境使用OracleJDK。
也有的公司使用同样的打包版本。
开发和部署时只要进行过测试就没问题。
一般来说。 测试环境、预上线环境的JDK配置需要和生产环境一致。