最近编了一个登陆和注册界面,是通过SOCKET通讯,想连接数据库(我用的是MYSQL),可一运行总说找不到MYSQL的驱动程序,提示如下:
Server start..ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=8002]
Connectinfo accept:Socket[addr=/134.83.143.197,port=1783,localport=8002]
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Echo ing :login
Echo ing :111
Echo ing :123
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at ServerThread.run(Server.java:29)。
前几天用tomcat的时候用JSP可以访问数据库,这是怎么回事,先谢谢啦!
Server start..ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=8002]
Connectinfo accept:Socket[addr=/134.83.143.197,port=1783,localport=8002]
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Echo ing :login
Echo ing :111
Echo ing :123
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at ServerThread.run(Server.java:29)。
前几天用tomcat的时候用JSP可以访问数据库,这是怎么回事,先谢谢啦!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货