我有以前的JSP經驗,但使用Tomcat和Resin,我想使用Glassfish連接到mySQL數據庫,並希望或多或少地複製和粘貼代碼將工作。使用JSP無法連接到mysql數據庫,Glassfish
的代碼是:
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 |信息| glassfish3.1 | javax.enterprise.system.std.com.sun.enterprise.server.logging | _ThreadID = 67; _ThreadName = Thread-1; | First: java.lang.ClassNotFoundException:org.gjt.mm.mysql。 Driver |#]
[#| 2012-03-09T13:50:22.009 + 0000 | INFO | glassfish3.1 | jav找不到合適的驅動程序: jdbc:mysql:// xxx。 XX.XX.XX.XX/SmarterStudents |#]
我已經把使用mysql-connector-java的5.0.7-bin.jar到域/ lib文件夾,並把它扔到WEB-INF/lib文件夾只是爲了安全,它仍然不會爲我工作。
我現在在我的智慧的結尾,我只是不知道該怎麼做。 D:
http://stackoverflow.com/q/8873211/870122 – perissf 2012-03-09 14:39:33