2010-12-21 54 views
7

可能真的很簡單,但我不能解決如何在Java中使用任何API(使用Eclipse)。如何使用Java API?

他們去哪裏?

比如我想使用Twitter API,我用它導入:

import net.unto.twitter.Api; 

然後我包括相同的字典我的類文件API文件。 (這是我在python中做的)

有人告訴我簡單的答案嗎?

回答

5

您需要在構建路徑中包含任何外部JAR。在eclipse中,右鍵單擊該項目,然後進入「構建路徑」>「配置構建路徑」,然後進入「庫」選項卡和「添加JAR」。另外,使用eclipse時,不用自己維護導入語句,而是使用'組織導入'(ctrl + shft + o)或導入選定的對象(ctrl + shft + m)。如果一個匹配的對象在類路徑中可用,它將被導入。

11

通常,API被封裝在所謂的JAR中,它代表Java歸檔。你應該做的是:

  1. 下載jar。
  2. 將它放在項目結構中的某種'lib'目錄中。不要把它與你的源代碼。
  3. 將jar添加到您的類路徑中。一些IDE必須通過jar來添加jar,另一些則告訴IDE哪些目錄是庫目錄,並且它會修改classpath以便將所有jar包括在目錄中。
  4. 將相關包導入您使用該API的文件中。

將jar添加到類路徑並導入相關類後,Eclipse應自動將其拾取並允許您針對API使用自動完成功能。

爲下載的任何庫獲取源代碼jar也是一個好主意。大多數IDE允許你附加src jar,所以你可以點擊進入API並查看代碼的寫法。

0

您應該將它包含在項目的類路徑(構建路徑)中。

4

Java API分佈在JAR文件中(它們只是具有特定目錄結構的zip文件)。 下載有問題的jar文件,將它放在磁盤上的已知位置(已知位置,請注意存儲下載的jar的目錄名稱)。

有你需要引用的JAR文件兩次:

  • 在項目編制。這包括使用像eclipse這樣的IDE開發項目(他們都編譯代碼來查找錯誤)。
    1. 選項1,添加外部的jar:
      1. 打開Eclipse中的項目屬性
      2. 選擇Java Build Path
      3. 選擇Libraries選項卡
      4. 單擊添加外部JAR按鈕
      5. 瀏覽到相關JAR的位置。
      6. 選擇JAR。
      7. 單擊打開按鈕。
    2. 選項2,將JAR添加到您的Web項目的WEB-INF/lib目錄下。
  • 項目執行期間。這將在將應用程序部署到Web容器(可能是tomcat)之後。將有問題的JAR存儲在應用程序部署的類路徑中。對於簡單的Web應用程序,可以將jar放在項目WEB-INF/lib目錄中。