当我在neatbean上运行我的代码程序 JAVA MAVEN 时,它工作正常。但是当我构建并运行文件jar时,它在cmd中出现错误
java.lang.ClassNotFoundException:com.mysql.jdbc.driver
java.sql.SQLEXception:找不到jdbc的可装配驱动程序:mysql
我在文件jar maven java的stackoverflow上发现了错误,但是失败了
public Connection connect() {
//<editor-fold defaultstate="collapsed" desc="comment">
try {
String connectionURL = "jdbc:mysql://" + localhost + ":3306/" + database + "?useUnicode=true&characterEncoding=utf-8";
Class.forName("com.mysql.jdbc.Driver");
connection = DriverManager.getConnection(connectionURL, username, pass);
} catch (Exception ex) {
ex.printStackTrace();
}
return connection;
}
在我使用的配置pom.xml文件中
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.37</version>
</dependency>