Я только что создал класс Jdbc, когда я попытался запустить ошибку.Ошибка загрузки класса в Jdbc
Exception in thread "main" java.lang.NoClassDefFoundError: Jdbc
Вот код
import java.sql.*;
public class Jdbc {
public static void main(String [] args)
{
try{
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/ims","","");
Statement st=con.createStatement();
DatabaseMetaData meta=con.getMetaData();
ResultSet r=meta.getTables(null,null,"%",null);
String tableNames="";
while(r.next()){
tableNames=r.getString(3);
System.out.println(tableNames);
}
}catch (Exception e){}}}
Не нужно вызывать '.newInstance' при загрузке класса. И правильно установите путь к файлу mysql Driver. –
Вы скомпилировали код с помощью javac, прежде чем пытаться его запустить? Это общая ошибка, не связанная с jdbc. – Joni
, тогда я должен указать возвращаемое значение – 2013-03-25 07:09:02