我得到这个代码的一个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