【问题标题】:Importing an API in Java (eclipse)在 Java 中导入 API (eclipse)
【发布时间】:2012-06-10 16:53:27
【问题描述】:

我正在尝试将我在网上找到的 API - joda time - 导入我的程序中。

我已经下载了文件,将它们保存在我的源文件夹中,但显然由于它没有集成到我的程序中,它们将无法工作。

我花了很多时间在谷歌上搜索不同的方法(也许我正在寻找错误的东西?)以及在 eclipse 中随机做一堆不同的事情(我正在使用 eclipse 开发)包括单词“package”或“import”,无济于事。

我不知道是否值得一提,但我的程序是用 google 应用引擎构建的,他们所有的东西都以很好的 com.xxx.xxxx 格式组织,我认为这最终是我需要得到的我的东西到 - 我只是不知道如何。

无论如何,对不起,如果这是一个可笑的微不足道的问题,并提前感谢任何提供帮助的人。

【问题讨论】:

    标签: java eclipse api google-app-engine import


    【解决方案1】:

    您应该只需将 joda-time jar 文件放在项目的 WEB-INF/lib 文件夹中。此文件夹包含所有必须与您的应用程序一起交付的库,并由 Eclipse 自动添加到您的项目的构建路径中。

    【讨论】:

    • 还要问他,他是在开发核心java项目还是动态web项目,如果不是web项目,OP可能没有WEB-INF/lib
    • 他正在开发一个 GAE 应用程序,它只能是一个网络应用程序。
    • 这个答案应该没问题。 +1
    【解决方案2】:

    由于您使用的是 Eclipse,您可以使用库函数来添加外部包。

    • 右击你的项目,然后选择Build Path --> Configure Build Path
    • 点击顶部的Libraries按钮,然后点击Add External JARs...按钮。
    • 在您的 JODA 目录中选择 JAR 文件。

    如果您使用的是 Eclipse 部署工具,这会自动将您的 JAR 文件打包到您的 Web 应用程序中。如果它没有自动执行此操作,请将相同的 JAR 文件添加到您的 WEB-INF/lib 目录中(将其复制到您的项目中)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-28
      • 2011-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-21
      • 2014-04-15
      • 1970-01-01
      相关资源
      最近更新 更多