【发布时间】:2012-03-26 23:58:40
【问题描述】:
我以前有过 JSP 经验,但使用过 Tomcat 和 Resin,我想使用 Glassfish 连接到 mySQL 数据库,并希望或多或少地复制和粘贴代码。
代码是:
try {
Class.forName("org.gjt.mm.mysql.Driver");
} catch (Exception E) {
System.out.println("First: " + E);
}
Connection conn = DriverManager.getConnection("jdbc:mysql://xxx.xx.xx.xx:xxxx/DBName", "Username", "Password");
查看服务器日志时遇到的错误是
[#|2012-03-09T13:50:21.900+0000|INFO|glassfish3.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=67;_ThreadName=Thread- 1;|第一: java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver|#]
[#|2012-03-09T13:50:22.009+0000|INFO|glassfish3.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=67;_ThreadName=Thread- 1;|java.sql.SQLException: 找不到合适的驱动程序 jdbc:mysql://xxx.xx.xx.xx.xx/SmarterStudents|#]
为了安全起见,我已将 mysql-connector-java-5.0.7-bin.jar 放入 domain/lib 文件夹并将其放入 WEB-INF/lib 文件夹,但它仍然对我不起作用.
我现在已经无能为力了,我只是不知道该怎么办。 D:
【问题讨论】: