导入的javax.servlet-api包的版本与tomcat版本有对应关系吗?
来源:2-2 项目搭建
Wonwayshon
2021-01-30 10:30:36
老师,导入的javax.servlet-api包的版本与tomcat版本有对应关系吗?我用的tomcat8.5可以直接导入maven repo查到的最新版本4.0.1的javax.servlet-api包吗?为什么以前用eclipse写web项目的时候不需要导入servlet相关包呢?
1回答
同学你好,1、有,javax.servlet-api包的版本与tomcat版本是有对应关系的。
2、可以,tomcat8.5可以导入4.0.1的javax.servlet-api包,但是不建议同学这样,因为tomcat8.5对应的是3.1的javax.servlet-api的jar包,如果直接导入4.0.1的可能会出现某些版本兼容问题。
3、同学说的是二阶段中项目吗?
之前不需要导入,是因为那个web项目只需要用到servlet-api,在配置tomcat时,会自动导入tomcat中的对应jar内容,比如:
如果同学想表达的不是这个意思,还麻烦同学具体描述一下。
祝学习愉快!
相似问题