参考 http://blog.youkuaiyun.com/huangbiao86/article/details/6428608
新建的maven web工程,在Class.forName()方法抛的异常。
public static Connection getConnection(String ip, int port, String user, String password) throws SQLException,
ClassNotFoundException {
StringBuilder url = new StringBuilder("jdbc:mysql://");
url.append(ip).append(":");
url.append(port).append("?");
url.append("user=").append(user);
url.append("&password=").append(password);
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection(url.toString());
return con;
}工程下新建一个lib目录,把connector的jar包拷贝一份到lib目录下,并且加入到build path中,搞定~

本文介绍了一个Maven Web工程中遇到的Class.forName()方法抛出异常的问题及解决方案。通过将mysql-connector的jar包加入到项目的lib目录并将其添加到build path中,成功解决了数据库连接异常的问题。
648

被折叠的 条评论
为什么被折叠?



