javax与jakarta区别

JavaEE被Oracle捐献给Apache了。目前最高版本是 JavaEE8;

Apache把JavaEE换名了,以后不叫JavaEE了,以后叫做 jakarta EE。

以后没有JavaEE了。以后都叫做Jakarta EE。

JavaEE8版本升级之后叫做JakartaEE9

JavaEE8的时候对应的Servlet类名是:javax.servlet.Servlet

JakartaEE9的时候对应的Servlet类名是:jakarta.servlet.Servlet (包名都换了)

如果你之前的项目还是在使用javax.servlet.Servlet,那么你的项目无法直接部署到Tomcat10+版本上。你只能部署到Tomcat9-版本上。在Tomcat9以及Tomcat9之前的版本中还是能够识别javax.servlet这个包。

Files.copy
properties文件