该死的java:comp is not bound in this Context

看到很多人遇到:javax.naming.NameNotFoundException: Name java:comp is not bound in this Context, 有幸今天遇到了。。。

照着网上说的,怎么都不行,悲剧。自己动手,丰衣足食! 检查吧

1、servler.xml context属性用加 useNaming="true" , 查了下文档,这个默认为true。所以说修改这个的,纯属扯淡。

2、web.xml   检查一下是否有错。。

3、spring配置文件 datasource配置。。确认一下。。(木有用spring的跳过)

4、如果直接使用lookup. 检查下lookup的名字写法是否正确。。

5、把虚拟目录下的naming-*.jar统统删除,$Tomcat$/common/lib/下的naming-*.jar不要动。。网上这么讲的,这条是真的,检查一下吧。

6、看 tomcat lib 下的 jar, 和你工程下的WEB-INF/lib 下的jar 是否有重复的。删掉就OK了。 最后无语了,才去对比这个的。


顺便鄙视一下随便抄帖子的,百度一下,,出来N个重复的,真郁闷。。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值