tomcat串連mysql的3個問題解決

來源:互聯網
上載者:User

標籤:tomcat   mysql   jdbc   

轉載請標明出處:
本文出自:【ouyida3的部落格】

1、BasicDataSourceFactory

Caused by: java.lang.ClassNotFoundException: org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory
解決:tomcat裡原來oracle的factory忘了去掉了

<Resource name="jdbc/sdact1ds"      auth="Container"      type="javax.sql.DataSource"         factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"      driverClassName="oracle.jdbc.driver.OracleDriver"         url="jdbc:oracle:thin:@13.121.2.13:1521:bsstest"         username="ucr_ap"         password="ucr_ap"      maxActive="60"      maxIdle="20"      maxWait="10000"      removeAbandoned="true"      removeAbandonedTimeout="60"      logAbandoned="true"/>
2、No suitable driver

Caused by: java.sql.SQLException: No suitable driver
解決:和上面類似,還是tomcat裡的Resource節點沒有配置對

<Resource name="ds_zplat_cen1"      auth="Container"      type="javax.sql.DataSource"      driverClassName="com.mysql.jdbc.Driver"      url="jdbc:mysql://13.51.23.24:3010/zplatdb"         username="zplat_cen1"      password="12345"      maxActive="60"      maxIdle="20"      maxWait="10000"      removeAbandoned="true"      removeAbandonedTimeout="60"      logAbandoned="true"      defaultAutoCommit="false"/>
3、isValid(I)Z

Caused by: java.lang.AbstractMethodError: com.mysql.jdbc.Connection.isValid(I)Z
解決:mysql的jar版本過低引起,改為mysql-connector-java-5.1.34.jar即可(注意官網最新的是5.1.35,懶得下載最新了,這個5.1.34在tomcat8裡跑沒問題)
官網:http://dev.mysql.com/downloads/connector/j/

2015.6.30

著作權聲明:本文為博主原創文章,未經博主允許不得轉載。

tomcat串連mysql的3個問題解決

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.