Tomcat 数据源配置 druid

给tomcat配置druid的时候,总是报

Failed to register in JMX: javax.naming.NamingException: Could not load resource factory class [Root exception is java.lang.ClassNotFoundException: com.alibaba.druid.pool.DruidDataSourceFactory]

但又确定WEN-INF/lib下已经放了druid的jar包,查看官网,也有类似的问题,但却无人解答,崩溃。。

反复思索终于发现

<Resource
name="jdbc/rsglxt"
factory="com.alibaba.druid.pool.DruidDataSourceFactory"
auth="Container"
type="javax.sql.DataSource"
username="root"
password="123456"

maxActive="100"
maxWait="10000"
url="jdbc:mysql://localhost:3306/rsgl"
/>

黄色背景的地方,引用的包应该在tomcat主目录的lib下,顿时恍然大悟,故将druid的jar包放到lib下完美解决!

posted @ 2013-01-31 21:03  msober  阅读(4600)  评论(0编辑  收藏  举报