在调试定时任务的时候,发现每次定时任务,会debug两次,后来在定时任务类加上了构造方法,sysout一句话,这时候发现该实例创建了两次,再仔细一看发现信息: Initializing Spring root WebApplicationContext这句话在控制台也打印了两次,也就是说spring 被加载了两次。
三月 07, 2018 11:36:09 上午 org.apache.catalina.core.ApplicationContext log
信息: Set web app root system property: 'webapp.root' = [F:\apache-tomcat-8.0.44\webapps\shopxxb2b2c\]
三月 07, 2018 11:36:09 上午 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
计划任务被初始化了
三月 07, 2018 11:36:18 上午 net.shopxx.listener.InitListener handle
信息: Initializing SHOP++ B2B2C 5.0 RELEASE
三月 07, 2018 11:36:19 上午 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring FrameworkServlet 'springmvc'
三月 07, 2018 11:36:25 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory F:\apache-tomcat-8.0.44\webapps\ROOT
三月 07, 2018 11:36:26 上午 org.apache.jasper.servlet.TldScanner scanJars
信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
三月 07, 2018 11:36:26 上午 org.apache.catalin