我正在開發一個旨在與某些Web服務(jsp)集成的Androip應用程序爲此,我使用Intellij Idea 11.1.3開發,我的Web服務器是Apache Tomcat 7(用於web服務)。當我嘗試加載mysql驅動程序爲Class.forName("com.mysql.jdbc.Driver");
這沒問題(沒有例外),但當我做Tomcat 7和Idea IDE的JDBC問題
java.sql.Connection con = DriverManager.getConnection(DatabaseUrl,「root」,「根」);
一些異常拋出這樣的:
值java.sql.SQLException:找到了JDBC沒有合適的驅動程序:MySQL的:本地主機:3306/androiddb 在java.sql.DriverManager.getConnection(DriverManager.java:602 ) at java.sql.DriverManager.getConnection(DriverManager.java:185) at org.apache.jsp.add_jsp._jspService(add_jsp.java:78) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase .java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) a t org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) at javax.servlet.http.HttpServlet.service (HttpServlet.java:728) 在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) 在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) 在有機.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve .java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936) at org.apache .catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor .java:1004) at org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process(AbstractProtocol.java:589) at org.apache.tomcat.util.net.AprEndpoint $ SocketProcessor.run(AprEndpoint.java:1822) 在java.util.concurrent.ThreadPoolExecutor $ Worker.runTask(ThreadPoolExecutor.java:886) at ja va.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:908) 在java.lang.Thread.run(Thread.java:662)
話說沒有合適的驅動程序找到。但MySQL驅動程序(jar文件)附加到我的模塊從項目結構 - >庫 - >新項目庫。有什麼問題嗎?
wow.thanks先生! –