大家好,又见面了,我是全栈君。
1.运行环境:
idea2017.2
maven3.5.0
tomcat7.0插件
maven多模块项目
2.当基础配置搭建完成测试的时候,启动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显示出来,所以一直卡在这里。
解决方案:
配置log4j,让错误信息显示出来,解决出错的地方,然后就可以正常运行了,但“No Spring WebApplicationInitializer types detected on classpath” 是什么呢?
这是一个可以忽略的警告,意思是在classpath下面没有检测到自定义配置的spring配置。
转载于:https://my.oschina.net/u/3544275/blog/1524783
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/108203.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...