网站开发前端和后端用什么语言,wordpress 表说明,石家庄平山网站推广优化,大连网站建设仟亿tomcat7-maven-plugin 版本『低』的问题
相较于当前最新版的 tomcat 10 而言#xff0c;tomcat7-maven-plugin 确实看起来很显老旧。但是#xff0c;这个问题并不是问题#xff0c;至少不是大问题。 原因 1#xff1a;tomcat7-maven-plugin 仅用于我们#xff08;程序员tomcat7-maven-plugin 确实看起来很显老旧。但是这个问题并不是问题至少不是大问题。 原因 1tomcat7-maven-plugin 仅用于我们程序员开发环境中最终项目交付以后的运行环境是 tomcat7 还是更高版本的 tomcat甚至是其它的 Servlet 容器这就是另一个问题了这和 tomcat7-maven-plugin 的版本无关。 原因 2tomcat7 支持 Servlet 3.0tomcat8 支持 Servlet 3.1实际上 Servlet 3.0 和 3.1 的区别并不大甚至说从 Servlet 3.0 开始tomcat 的新特性在绝大多数的项目中都用不上所以tomcat8-maven-plugin 的高级也没高到哪里去。 这里涉及到一个小知识从 3.1 开始Servlet 开始内置了文件上传功能。但是经测试实际上3.0 就已经有了这个功能。另外Servlet 内置的上传功能在上传文件名是中文的文件是有中文乱码问题不是很好解决。所以实际上上传文件的方案还是 commons-fileupload 更常见Servlet 3.0 开始出现的内置的上传方案并没有那么美好。 原因 3tomcat7-maven-plugin 是 tomcat-maven-plugin 的子项目tomcat-maven-plugin 的最高版本是 2.2 版本新特性就是支持 tomcat7 。也就是说 tomcat8-maven-plugin 并非官方项目这也是为什么中央仓库没中 tomcat8-maven-plugin 的原因。