Initializing Spring root WebApplicationContext,然后tomcat卡主不动,解决办法之一

先说说楼主的情况:项目背景springmvc/ssh ,开发工具Myeclipse。在本地跑项目没有问题,在虚拟机下的windows下的tomcat跑也没有问题。这两个公用的是一个数据库。等代码开发完之后上正式服务器linux的时候,报的这个错。
Initializing Spring root WebApplicationContext   

这句话的大意应该就是初始化Spring web环境
就是将Spring对象等环境注入到Tomcat容器中,一直卡在这里正是说明applicationContext.xml存在问题,但他没有报xml的书写问题,而是一直卡在这里说明配置文件没有问题,容器一直处于等待状态,等待spring环境初始化完成。
楼主也搜了好多解决办法,但是都不行。但是的开发环境的jdbc配置文件时这样的:
jdbc.driver=oracle.jdbc.driver.OracleDriver
jdbc.url=jdbc\:oracle\:thin\:@192.168.124.155\:1521\:orcl   
jdbc.username=xhgs_sa
jdbc.password=xhgs_sa
然后我往正式平台上部署的时候只是改了用户名密码和端口号,和ip地址,其他格式没变。然后就报错了。最后我就就一直等着他初始化spring,最后报错了,can not get databaseURL。然后我把linu下的jdbc.url更改成了:

jdbc.url=jdbc\:oracle\:thin\:@(DESCRIPTION \=(ADDRESS_LIST \=(ADDRESS \=(PROTOCOL \=TCP)(HOST \=192.168.124.155)(PORT \=1521)))(CONNECT_DATA \=(SERVER \=DEDICATED)(SERVICE_NAME \=orcl)))

系统可以正常启动了。数据也可以初始化成功了。

想来有可能这个url的书写格式和linux下的不是很一样导致的。

可能解决办法有点单一,片面,不适用于所有人。希望是这种情况的小伙伴早日脱离苦海。取得真经。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一匹有梦想的蜗牛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值