"No Spring WebApplicationInitializer types detected on classpath" 一种解决方案

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配置。测试

相关文章
相关标签/搜索