не удается прочитать файл базы данных SQLite в проекте плагина Eclipse

#database #eclipse #sqlite #eclipse-plugin

#База данных #eclipse #sqlite #eclipse-плагин

Вопрос:

Я ДЕЙСТВИТЕЛЬНО новичок в разработке плагина Eclipse, поэтому, возможно, мой вопрос звучит глупо, но я часами гуглил…

Как загрузить базу данных SQLite в мой плагин Eclipse?

Сначала я создал автономное Java-приложение, оно загрузило и обработало файл базы данных просто file, но когда я добавил код (хорошо скопировал файлы в новый проект), он говорит:

 java.sql.SQLException: no such table: measurement
  

Файл базы данных находится в корневом каталоге проектов.

Я думал, что эта проблема вызвана тем, что приложение не может найти файл базы данных, поэтому я изменил имя файла с test.db на asdftest.db, и я получил ту же ошибку, так что проблема действительно была в этом.

Спасибо!

Вот код:

 public List<Coord> generateModel() {
        try {
            Class.forName("org.sqlite.JDBC");
            Connection conn = DriverManager
                    .getConnection("jdbc:sqlite:test.db");
            Statement stat = conn.createStatement();
            ResultSet rs = stat
                    .executeQuery("select * from measurement where has_gps = 'TRUE';");

            LinkedList<Coord> nodes = new LinkedList<Coord>();

            while (rs.next()) {
                nodes.add(new Coord(rs.getString("_id"), rs.getString("lat"),
                        rs.getString("lon")));
            }
            rs.close();

            conn.close();

            return nodes;
        } catch (Exception e) {
            e.printStackTrace();
            return null;
        }
    }