- Eclipse与Java
| Eclipse版本代号 | Eclipse版本号 | Java版本 |
| Mars | 4.5 | JDK7 |
| Neon-Photon-2020.06 | 4.6-4.16 | JDK8 |
| 2020.09-2021.09 | 4.17-4.21 | JDK11 |
Eclipse/Installation - Eclipsepedia
https://wiki.eclipse.org/Eclipse/Installation
- Tomcat与Java
| Tomcat版本号 | Java版本 |
| 8.0 | JDK7 |
| 8.5 | JDK7 |
| 9.0 | JDK8 |
| 10.0 | JDK8 |
| 10.1 | JDK11 |
Apache Tomcat® - Which Version Do I Want?
http://tomcat.apache.org/whichversion.html
- Spring与Java
| Spring版本号 | Java版本 |
| 4.3 | JDK6-8 |
| 5.0 | JDK8-10 |
| 5.1 (JDK11要求Spring至少5.1) | JDK8-12 |
| 5.2 | JDK8-15 |
| 5.3 | JDK8-19 |
- MyBatis与Java、MyBatis与Spring
| MyBatis版本号 | Java版本 | Spring版本号 | MyBatis-Spring |
| 3.4 | JDK6+ | 3.2+ | 1.3 |
| 3.5 | JDK8+ | 5.0+ | 2.0 |
mybatis-spring –
http://mybatis.org/spring/
- MySQL与Java
| MySQL版本 | Connector/J版本 | Java版本 |
| 8.0, 5.7, and 5.6 | 5.1 | JDK7+ |
| 8.0, 5.7, and 5.6 | 8.0 | JDK8+ |
总结:
(1)在JDK8的基础上,Eclipse版本至少4.6+,Tomcat版本8.0+,Spring版本至少4.3+,MyBatis版本至少3.4+(但MyBatis-Spring版本1.3对应MyBatis版本3.4,版本2.0对应MyBatis版本3.5且Spring版本5.0+),MySQL建议版本版本8.0对应Connector/J 8.0,版本5.7对应Connector/J 5.1。
(2)在JDK11的基础上,Eclipse版本至少4.17+,Tomcat版本10.1+,Spring版本至少5.1+,MyBatis版本至少3.4+(但MyBatis-Spring版本1.3对应MyBatis版本3.4,版本2.0对应MyBatis版本3.5且Spring版本5.0+),MySQL建议版本版本8.0对应Connector/J 8.0,版本5.7对应Connector/J 5.1。
JavaWeb开发:版本对应关系指南
本文介绍了JavaWeb开发中关键组件的版本对应关系。在JDK8环境下,推荐Eclipse 4.6+,Tomcat 8.0+,Spring 4.3+,MyBatis 3.4+,MySQL 8.0+对应Connector/J 8.0,5.7对应5.1。在JDK11环境下,Eclipse升级到4.17+,Tomcat 10.1+,Spring 5.1+,MyBatis保持3.4+,MySQL版本不变。注意MyBatis-Spring的版本选择需与MyBatis和Spring版本匹配。
1273

被折叠的 条评论
为什么被折叠?



