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