Eclipse не находит SQLite JDBC в пути к классам.BuildPath уже настроен.Но почему? - PullRequest
0 голосов
/ 18 декабря 2018

У меня есть метод, с помощью которого я хочу создать таблицу с 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 в путь сборки?Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...