2016-03-15 46 views
0

美好的一天!我的問題在我的mysql連接器java.jar中。我不知道這是否正確,所以這是問題。我在我的項目中的所需庫中添加了mysql-connector-java.jar。這是這個的屏幕截圖。然後我在我的班級中這樣稱呼它;的ClassNotFoundException在Java和MySQL

try 
{ 
    Class.forName("com.mysql.jdbc.Driver"); 
    //My other code goes here 

} 
catch(SQLException e) 
{ 
    e.printStackTrace(); 
} 

enter image description here

我得到的ClassNotFoundException錯誤。我使用Jcreator Pro。 感謝您的幫助!

+0

你可以看到JDBC JAR項目中存在嗎? –

+0

感謝您的回覆先生。我沒有我的項目先生裏面的JDBC JAR –

+0

您使用的是Eclipse不知道它是如何工作的。在IDE內部或外部編譯和運行時,必須在CLASSPATH中提供JAR。不要成爲那些接下來會說「在Eclipse中工作,但不在其外面」的人中的一員。 – duffymo

回答

4

我認爲你需要做的Class.forName("com.mysql.jdbc.Driver");

確保您mysql-connector-java.jar是在類路徑中。

+0

是的,先生。但即時獲得相同的錯誤。 –

+2

但在你的問題,你所提到的'myprojectname.jdbc.Driver' – Trying

+0

@Trying先生,我有幾個問題。我對Java很新,對此很抱歉。我在哪裏可以將mysql-connector-java.jar粘貼到我的jcreator或java文件夾中,因此,只要我使用數據庫創建項目,我就可以輕鬆找到它。 –

相關問題