[英]Jackcess compilation error
我已經尋找了幾天的答案,但似乎無法正常工作。 我已經看到了一些對他們有用的確切例子,我嘗試了他們所做的一切,但對我卻沒有用。
基本上我想做的是打開本地訪問數據庫。 我嘗試了許多方法,而該Jackcess似乎是迄今為止最好的庫,因此我正在嘗試使其使用。 我已經閱讀了他們的食譜並經歷了所有這些,但是仍然沒有運氣,所以我來找你們,希望找到一個好的解決方案(我還沒有在任何地方發布這個問題)。 這是我的代碼(相關部分)
我得到的唯一語法錯誤是“ DatabaseBuilder.Open”,錯誤是它找不到方法,即使我為IO提供了庫
import com.healthmarketscience.jackcess.*;
import java.io.File;
import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
Database db = DatabaseBuilder.open(new File("my.mdb"));
try {
Table table = db.getTable("Teams");
} catch (IOException ex) {
Logger.getLogger(Teams.class.getName()).log(Level.SEVERE, null, ex);
}
}
任何幫助將不勝感激!
我單擊此按鈕后,程序無法調試,我可以罰款的唯一實際消息是
“找不到符號符號:方法Open(文件)位置:variable.DatabaseBuilder類型的對象”
要使用Jackcess,您的Java項目(或CLASSPATH)的構建路徑中至少必須具有以下各項:
Jackcess JAR文件本身,以及
JAR文件,因為它具有來自Apache的兩個強制編譯時依賴性 :commons-lang和commons-logging。
在Eclipse IDE中,看起來像這樣:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.