Initializing Spring root WebApplicationContext
2014-04-18 10:43
435 查看
最近 我部署ssh项目的时候经常出现这样的问题,我的解决办法是
log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.
2011-4-6 20:07:09 org.apache.catalina.core.ApplicationContext log
信息: Loading Spring root WebApplicationContext
2011-4-6 20:07:16 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory lx
2011-4-6 20:07:17 org.apache.catalina.startup.TaglibUriRule body
信息: TLD skipped. URI: http://www.springframework.org/tags/form is already defined
2011-4-6 20:07:17 org.apache.catalina.startup.TaglibUriRule body
信息: TLD skipped. URI: http://www.springframework.org/tags is already defined
2011-4-6 20:07:17 org.apache.catalina.startup.TaglibUriRule body
信息: TLD skipped. URI: http://www.springframework.org/tags/form is already defined
2011-4-6 20:07:17 org.apache.catalina.startup.TaglibUriRule body
信息: TLD skipped. URI: http://www.springframework.org/tags is already defined
2011-4-6 20:07:18 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.
将Hibernate Core Libraries下的xerces-2.6.2.jar 文件删除(版本不一定相同)或者[b]到tomcat/webapps/项目/lib下,把里面所有的重复的jar包都去掉,然后把服务器部署过的此项目也删掉,重新部署一下,应该没问题了,产生问题的原因就是我们导入工具自带的[/b]Hibernate Core Libraries产生的。
再到tomcat/webapps/项目/lib下,看还有没有。有的话再删掉。
测试:我把myEclipse的tomcat关掉,直接用tomcat里德startup.bat打开 ,这样就可以看到出错的详细信息了,有时这样就好了。
:如果没好的话,对于这样的问题,主要有这么几种情况:jar包的冲突,版本的问题,或者数据库服务没有启动,或者缓存,或者配置文件的问题 。对于myeclipse来说他就是一种工具,是工具又是由于缓冲,加载,部署的时候自己本身就会出问题,所以有时无法解决的话,就跳过myeclipse,直接用tomcat最原始的部署。
我的问题吧,不是上述中的任一种,在tomcat/bin/startup.bat运行下,提示我的问题是struts.xml配置出了问题,经过查找发现我action的包名写错了。
log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.
2011-4-6 20:07:09 org.apache.catalina.core.ApplicationContext log
信息: Loading Spring root WebApplicationContext
2011-4-6 20:07:16 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory lx
2011-4-6 20:07:17 org.apache.catalina.startup.TaglibUriRule body
信息: TLD skipped. URI: http://www.springframework.org/tags/form is already defined
2011-4-6 20:07:17 org.apache.catalina.startup.TaglibUriRule body
信息: TLD skipped. URI: http://www.springframework.org/tags is already defined
2011-4-6 20:07:17 org.apache.catalina.startup.TaglibUriRule body
信息: TLD skipped. URI: http://www.springframework.org/tags/form is already defined
2011-4-6 20:07:17 org.apache.catalina.startup.TaglibUriRule body
信息: TLD skipped. URI: http://www.springframework.org/tags is already defined
2011-4-6 20:07:18 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.
将Hibernate Core Libraries下的xerces-2.6.2.jar 文件删除(版本不一定相同)或者[b]到tomcat/webapps/项目/lib下,把里面所有的重复的jar包都去掉,然后把服务器部署过的此项目也删掉,重新部署一下,应该没问题了,产生问题的原因就是我们导入工具自带的[/b]Hibernate Core Libraries产生的。
再到tomcat/webapps/项目/lib下,看还有没有。有的话再删掉。
测试:我把myEclipse的tomcat关掉,直接用tomcat里德startup.bat打开 ,这样就可以看到出错的详细信息了,有时这样就好了。
:如果没好的话,对于这样的问题,主要有这么几种情况:jar包的冲突,版本的问题,或者数据库服务没有启动,或者缓存,或者配置文件的问题 。对于myeclipse来说他就是一种工具,是工具又是由于缓冲,加载,部署的时候自己本身就会出问题,所以有时无法解决的话,就跳过myeclipse,直接用tomcat最原始的部署。
我的问题吧,不是上述中的任一种,在tomcat/bin/startup.bat运行下,提示我的问题是struts.xml配置出了问题,经过查找发现我action的包名写错了。
相关文章推荐
- 启动tomcat 卡在Initializing Spring root WebApplicationContext
- 解决:tomcat卡死在 信息: Initializing Spring root WebApplicationContext
- STS (eclipse) run on server with Tomcat hangs at "Initializing Spring root WebApplicationContext"
- 一直停留“信息: Initializing Spring root WebApplicationContext”
- Initializing Spring root WebApplicationContext
- myeclipse启动tomcat停在 信息: Initializing Spring root WebApplicationContext
- tomcat启动卡死在: Initializing Spring root WebApplicationContext的解决办法
- INFO: Initializing Spring root WebApplicationContext log4j:3个WARN卡死的解决
- Initializing Spring root WebApplicationContext
- Initializing Spring root WebApplicationContext
- 信息: Initializing Spring root WebApplicationContext
- 启动tomcat 停止在信息: Initializing Spring root WebApplicationContext
- Initializing Spring root WebApplicationContext
- 项目卡在Initializing Spring root WebApplicationContext
- Initializing Spring root WebApplicationContext
- 项目tomcat启动停在Initializing Spring root WebApplicationContext
- SSH框架---tomcat 启动时 Initializing Spring root WebApplicationContext停止启动
- Initializing Spring root WebApplicationContext
- Initializing Spring root WebApplicationContext
- SSM项目连接远程Linux服务器的mysql 启动tomcat卡在了 Initializing Spring root WebApplicationContext