2013-07-15 46 views
2

我將Jsqlparser-0.7.0 jar添加到了我的Netbeans IDE(對庫/ Add Jar文件是右鍵),但仍然無法使用它的包。可能是什麼原因 。該庫是在2011年創建的,它可能不受JDK7的支持?無法從jsqlparser庫中導入包

enter image description here

+0

嘗試刷新代碼 –

+0

我alrady做到了這一點;我關閉netbeans並重新打開它 – Mikou

+0

要獲得一個很好的答案,請提供有關哪些工作不正常的更多詳細信息。 –

回答

3

JAR文件 「jsqlparser-0.7.0.jar」 不是一個普通的Java庫。它是一個簡單的壓縮文件,其中包含幾個工件:一個源文件和一個文檔目錄,一些測試文件,以及 - 你需要的 - 在lib目錄中另一個名爲「jsqlparser.jar」的JAR。

此JAR是您必須添加到項目中的「真正的圖書館」。另外,這個庫內的所有包都以「net.sf.jsqlparser」開頭。

+0

感謝您的解釋,它現在可以工作 – Mikou

+0

而且一旦您獲得了上述的庫,你可能會想要剽竊一些進口產品。爲了方便,我在這裏粘貼了所有的0.7: ' import net.sf.jsqlparser。*; import net.sf.jsqlparser.expression。*; import net.sf.jsqlparser.expression.operators.arithmetic。*; import net.sf.jsqlparser.expression.operators.conditional。*; import net.sf.jsqlparser.expression.operators.relational。*; import net.sf.jsqlparser.parser。*; import net.sf.jsqlparser.schema。*; import net.sf.jsqlparser.statement。*; import net.sf.jsqlparser.statement.create.table。*; ' – CrazyPyro

+0

And: ' import net.sf.jsqlparser.statement.delete。*; import net.sf.jsqlparser.statement.drop。*; import net.sf.jsqlparser.statement.insert。*; import net.sf.jsqlparser.statement.replace。*; import net.sf.jsqlparser.statement.select。*; import net.sf.jsqlparser.statement.truncate。*; import net.sf.jsqlparser.statement.update。*; import net.sf.jsqlparser.util.deparser。*;' – CrazyPyro

-1

只是把這個:

import jsqlparser.*; 
+0

包jsqlparser不存在 – Mikou