"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配置。測試

相關文章
相關標籤/搜索