У меня есть метод, с помощью которого я хочу создать таблицу с 5 атрибутами.Однако если я хочу запустить метод createTable, я получаю сообщение об ошибке: java.lang.ClassNotFoundException: org.sqlite.JDBC Но я уже добавил SQLite Jar в BuildPath?Вот мой код:
public static String createTable() {
Connection c = null;
Statement stmt = null;
try {
Class.forName("org.sqlite.JDBC");
c = DriverManager.getConnection("jdbc:sqlite:test.db");
// System.out.println("Opened database successfully");
stmt = c.createStatement();
String sql = "CREATE TABLE Fahrrad "+
"(ID INT PRIMARY KEY NOT NULL," +
" Standort TEXT NOT NULL, " +
" LeihStatus BOOLEAN NOT NULL, " +
" Modell CHAR(50));";
stmt.executeUpdate(sql);
stmt.close();
c.close();
} catch ( Exception e ) {
System.err.println( e.getClass().getName() + ": " + e.getMessage() );
System.exit(0);
}
// System.out.println("Table created successfully");
return "SQL Datenbank mit dem Namen Fahrrad und den Attributen ID, Standort, LeihStatus und Modell erfolgreich angelegt.";
}
А вот картинка сборки PAth моего проекта:
Eclipse
Почему я получаю сообщение об ошибке, даже если я добавил внешний файл JAR в путь сборки?Заранее спасибо.