JavaEE和JakartaEE

关于JavaEE的版本

  • JavaEE目前最高版本是JavaEE
  • JavaEE被Oracle捐献了,Oracle将JavaEE规范捐献给apache了
  • Apache把java改名了,以后不叫JavaEE了,以后叫做jakarta EE。
  • 以后没有JavaEE了,以后都叫做Jakarta EE。
  • JavaEE8版本升级之后的“JavaEE 9”,不再是“JavaEE9”这个名字了,叫做JakartaEE9。
  • JavaEE8的时候对应的Servlet类名是:javax.servlet.Servlet。
  • JakartaEE9的时候对应用的Servlet类名是:jakarta.servlet.Servlet(包名都换了)。
  • 如果你之前的项目还在使用javax.servlet.Servlet,那么你的项目无法直接部署到Tomcat10+版本上。你只能部署到Tomcat9-版本上。在Tomcat9以及Tomcat9之前的版本中还是能够识别javax.servlet这个包。

你可能感兴趣的:(JavaWEB,java-ee,servlet,java)