- 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 - Eclipsepediahttps://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。