一般是和jdk版本保持一致的,也就是说tomcat6用>=jdk6版本就可以了。通常情况下,可以依次类推的。
tomcat8.0可以兼容jdk1.6,而tomcat6.0不可以兼容jdk1.8
下载tomcat的官网,有兼容列表的;
tomcat v7.0-------support-------->Java EE 6 and 6以上
tomcat v8.0-------support-------->Java EE 7 and 7以上
tomcat v9.0-------support-------->Java EE 8 and 8以上
tomcat8.0可以兼容jdk1.6,而tomcat6.0不可以兼容jdk1.8
tomcat版本高->jdk版本低 不会出问题
tomcat v7.0-------support-------->Java EE 6 and 6以上
tomcat v8.0-------support-------->Java EE 7 and 7以上
tomcat v9.0-------support-------->Java EE 8 and 8以上