今天有同事碰到了 servlet 的init方法 被初始化两次. 以为是去BUG了.其实 是tomcat启动了两次.他是用tomcat publish的. 他没注意到 他的tomcat 配置中也把 初始化配置也设置了.
具体
就是 tomcat_home 目录下
1: webapps 下 publish了项目(这个servlet设置了 <load-on-startup>1,随项目初始化)
2:conf 中 server.xml中 设置了context
让他错误的以为 servlet 初始化了两次.
一位同事在使用Tomcat发布项目时遇到Servlet初始化两次的问题,原因在于Tomcat配置中同时设置了项目的加载和全局上下文的初始化,导致误以为是项目自身问题。
556

被折叠的 条评论
为什么被折叠?



