1.运行环境:html
idea2017.2java
maven3.5.0spring
tomcat7.0插件sql
maven多模块项目apache
2.当基础配置搭建完成测试的时候,启动tomcat,发现程序一直卡在tomcat
No Spring WebApplicationInitializer types detected on classpath log4j:WARN No appenders could be found for logger (dao.hsqlmanager). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
我觉得是"No Spring WebApplicationInitializer types detected on classpath" 的缘由,网上的大部分解决方法无效,后来发现log4j没有配置,配置以后发现是个人其余地方出错,但没有被log4j显示出来,因此一直卡在这里。app
解决方案:maven
配置log4j,让错误信息显示出来,解决出错的地方,而后就能够正常运行了,但"No Spring WebApplicationInitializer types detected on classpath" 是什么呢?ide
这是一个能够忽略的警告,意思是在classpath下面没有检测到自定义配置的spring配置。测试