如何使用Java API?

时间:2010-12-21 21:44:17

标签: java api class

可能非常简单,但我无法弄清楚如何在Java中使用任何API(使用Eclipse)。

他们去哪儿了?

例如,我想使用Twitter API并使用以下方法导入它:

import net.unto.twitter.Api;

然后我将API文件包含在与我的类文件相同的字典中。 (这是我在python中所做的)

有人想告诉我简单的答案吗?

4 个答案:

答案 0 :(得分:11)

通常,API打包在所谓的JAR中,代表Java ARchive。你应该做的是:

  1. 下载jar。
  2. 将它放在项目结构中的某种“lib”目录中。请勿将其与源代码一起使用。
  3. 将jar添加到类路径中。有些IDE你必须通过jar添加jar,其他的你告诉IDE哪些目录是库目录,它会修改类路径以便你在目录中包含所有的jar。
  4. 在您使用API​​的文件中导入相关包。
  5. 将jar添加到类路径并导入相关类后,Eclipse应自动选择它并允许您对API使用自动完成功能。

    为您下载的任何库获取源jar也是一个好主意。大多数IDE允许您附加src jar,因此您可以单击API并查看代码的编写方式。

答案 1 :(得分:7)

您需要在构建路径中包含任何外部JAR。在eclipse中右键单击项目并转到“Build Path”> '配置构建路径'然后转到'库'选项卡和'添加JAR'。此外,当使用eclipse时,更容易不自己维护import语句,而是使用'Organize Imports'(ctrl + shft + o)或导入所选对象(ctrl + shft + m)。如果类路径中有匹配的对象,则会导入它。

答案 2 :(得分:4)

Java API分布在JAR文件中(它们只是具有特定目录结构的zip文件)。 下载有问题的jar,将其放在磁盘上的已知位置(已知位置,请注意存储下载jar的目录的名称)。

有两次你需要引用一个Jar文件:

  • 在项目编译期间。这包括使用像eclipse这样的IDE开发项目(它们都编译代码以查找错误)。
    1. 选项1, 添加外部jar:
      1. 在Eclipse中打开项目属性
      2. 选择Java Build Path
      3. 选择“库”选项卡
      4. 单击“添加外部Jar”按钮
      5. 浏览到相关JAR的位置。
      6. 选择JAR。
      7. 单击“打开”按钮。
      8. 选项2, 将JAR添加到您的Web项目的WEB-INF / lib目录中。
      9. 在项目执行期间。这是在将应用程序部署到Web容器(可能是tomcat)之后。将有问题的JAR存储在应用程序部署后的类路径中。对于简单的Web应用程序,您可以将jar放在项目WEB-INF / lib目录中。

答案 3 :(得分:0)

您应该将它包含在项目的类路径(构建路径)中。