首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

珍藏 javax.naming.NameNotFoundException: Name ds is not bound in this Context

2013-07-16 
收藏 javax.naming.NameNotFoundException: Name ds is not bound in this Context求大神讲下出现这个异常

收藏 javax.naming.NameNotFoundException: Name ds is not bound in this Context
求大神讲下出现这个异常的各种情况。

我先说明一下我的情况。

1,我现在在做一个关于论坛的项目。
2,我用的是连接SQL数据库。
3,我配置了tomcat的contex的文件。
我把我配置的文件,以及自己的理解发到如下:

<Resource name="jdbc/bookdb" -- 数据库名字
type="javax.sql.DataSource" 
username="root"  --用户名
password="root" --密码
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/bookdb"
maxActive="8"
maxIdle="4"/>

求大神详细说下,如还要哪些文件,我再补上。

谢啦
[解决办法]
context.xml需要有一个默认的数据源,也就是你的xml需要有2个resourse标签
[解决办法]
我的context.xml是放到了webroot/META-INF/下的
[解决办法]
还有就是如果你需要该数据库名,用户名密码什么的,需要将原来的删除再把新的考进来,直接重启服务器不好使英爱

热点排行