我得到這個代碼的一個ClassNotFoundException:com.mysql.jdbc.Driver ClassNotFoundException的Eclipse的
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
MySQL.connect();
我進口使用mysql-connector(http://dev.mysql.com/downloads/connector/j/5.0.html)和一個特殊的文件夾添加它(我把它命名爲外部)和將其添加到構建路徑。當我在Eclipse中啓動它時,它對我來說工作正常,但是如果我將它導出爲jar並通過java -jar啓動它,它對我不起作用,並且我得到ClassNotFoundException ... 希望有人能幫助我:) Mabye it必須對類路徑做些什麼,但我該如何編輯它,因爲-cp External/mysql-connector.jar不起作用。
日食需要不出口mysql的連接器罐子file.you可以運行你的JAR時手動添加 –
你必須使用mysql-connector添加到類路徑用java -jar。 – simdevmon