当前页面: 开发资料首页 → J2EE 专题 → 求救(javax.naming.NameNotFoundException)
求救(javax.naming.NameNotFoundException)
摘要: 求救(javax.naming.NameNotFoundException)
我做的项目是spring+hibernate+struts
用的环境是eclipse + NitroX + tomcat
我现在遇到的问题是, 直接在eclipse启动一切都正常, 但是我打成.war包后放到tomcat的webapps目录下, 然后直接运行tomcat, 启动时就遇到了问题, 出现了:
javax.naming.NameNotFoundException: Name jdbc is not bound in this Context
向各位高手求救, 谢谢
我在google上也搜了javax.naming.NameNotFoundException, 也有人遇到这样的exception但不知道是不是同一问题. 有人说是
原来是Tomcat 5.5.x 的jdbc连接池配置和前面的都有改变,取消了ResourceParameters参数。
还放了个例子, 应该是tomcat配置, 看不懂
我用的tomcat 是5.0.28版本的
也有人说在web.xml中加入
jdbc/mysql
jdbc/mysql
javax.sql.DataSource
Container
由于我用的是db2, 所以我把上面的mysql改成了db2, 结果还是一样的, exception!
比较在eclipse和直接TOMCAT主要配置文件异同,关键测重于数据库连接配置内容异同
其实没有得到答案, 但是就一个人回贴, 又不能给自己分, 真是....