2009-02-12 54 views
1

我不能在我的生活中找到位於此處的庫:http://www.xerial.org/trac/Xerial/wiki/SQLiteJDBCzentus.com在OSX 10.5上以本地(JNI)模式運行。 如果我查詢驅動程序的模式,它總是說「純」,這意味着它運行在嵌套的VM模式下,純java代碼正在運行查詢sqlite數據庫,這是較慢的。我然而(有多明顯)希望它以原生模式運行,這是更快:)在OSX 10.5上運行/編譯jdbc-sqlite

我試着自己編譯它,但我要麼遇到麻煩,它無法找到運行時的sqlite庫單元測試(zentus)或者編譯沒有找到dylib10.5.1.so(xerial)。

在10.5的JNI模式下運行這個jdbc驅動程序是否已經實現?這兩個消息來源聲稱,這是可能的...

回答

0

有一個新項目SQLJet是SQLite的純Java實現。它不支持所有的SQLite功能,但對於一些與SQLite數據庫一起工作的Java項目來說,它可能是一個非常好的選擇。