David Crawshaw projesi (sqlitejdbc-v056.jar) eski görünüyor ve son güncelleme 20 Haz 2009, kaynak burada
Crawshaw sqlite sarıcı Xerials çatal tavsiye ederim . Sqlitejdbc-v056.jar yerine Xerials sqlite-jdbc-3.7.2.jar dosyasını sorunsuz bir şekilde değiştirdim.
Bernie'nin cevabı ile aynı sözdizimini kullanır ve çok daha hızlı ve en yeni sqlite kütüphanesi ile.
Zentus'un SQLite JDBC'sinden farklı olan nedir?
Orijinal Zentus'un SQLite JDBC sürücüsü
http://www.zentus.com/sqlitejdbc/ , Java dilinden SQLite veritabanlarını kullanmak için mükemmel bir yardımcı programdır ve SQLiteJDBC kütüphanemiz de uygulamasına dayanmaktadır. Bununla birlikte, SQLite'nin c / c ++ kodlarını tamamen Java'ya çeviren saf java sürümü, her işletim sistemi (win, mac, linux) için derlenen SQLite ikili dosyalarını kullanan yerel sürümüne göre önemli ölçüde yavaştır.
Sqlite-jdbc'nin yerel sürümünü kullanmak için, kullanıcı komut satırı bağımsız değişkenlerini (ör., -Djava.library.path =) kullanarak yerel kodlara (dll, jnilib, yani JNDI C programları olan dosyalar) bir yol ayarlamalıdır. (dll, jnilib vb. yol) veya -Dorg.sqlite.lib.path, vb. SQLiteJDBC kütüphanemiz bu rahatsızlıkları tamamen ortadan kaldırır.
Başka bir fark, bu SQLiteJDBC kütüphanesini SQLite motorunun en yeni sürümüne güncel tutmamızdır, çünkü bu kütüphanenin en sıcak kullanıcılarından biriyiz. Örneğin, SQLite JDBC, kişiselleştirilmiş genom tarayıcıları oluşturma aracımız olan UTGB (Tokyo Üniversitesi Genom Tarayıcısı) Araç Seti'nin temel bir bileşenidir.
DÜZENLEME : Her zamanki gibi bir şeyi güncellediğinizde, kodunuzda bazı belirsiz yerlerde sorunlar olacaktır (bana oldu). Test test testi =)