【发布时间】:2015-01-19 13:26:28
【问题描述】:
我正在尝试按照将 Apache Wicket Web 应用程序连接到 MySQL 数据库所需的所有步骤来解决此问题。
step1 右键单击项目 -> 构建路径 -> 配置构建路径 -> Java 构建路径 -> 库选项卡 -> 添加外部 jar -> 然后我浏览 MySql-Connector-5.0.8 jar 文件。
step2在我写下的程序中
public static Connection con=null;
public static Connection getConnection()
{
try
{
Class.forName("com.mysql.jdbc.Driver");
con=DriverManager.getConnection("jdbc:mysql://localhost:3306/db1", "root", "root");
}catch(ClassNotFoundException ex){ex.printStackTrace();}
catch(SQLException e){System.out.println(e);}
finally{
try
{
con.close();
}catch(Exception e){}
}
return con;
}
但仍然面临 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 错误 现在该怎么办..我需要你的帮助
【问题讨论】:
-
检查库下是否有
MySql-Connector-5.0.8.jar。如果它不存在可能会损坏 ref ,请尝试将其添加到项目中 -
是的,它在库下..我应该在 POM.xml 中添加 MySql 的依赖项吗..?