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下完美解决!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM