如何在Eclipse中正确添加外部库?

时间:2010-05-13 05:03:21

标签: eclipse

所以今天我下载了Apache Commons Lang库(二进制,zip格式)。我将其解压缩到C:\eclipse\commons-lang-2.5文件夹。内部有commons-lang-2.5.jarcommons-lang-2.5-javadoc.jarcommons-lang-2.5-sources.jar,以及HTML Javadoc的文件夹。我启动了Eclipse,添加了commons-lang-2.5.jar,并将其源代码和Javadoc分别设置为下面的屏幕截图。 (http://img43.imageshack.us/img43/9378/eclipsev.png

Eclipse screenshot http://img43.imageshack.us/img43/9378/eclipsev.png

我的问题是,是否有一种方便或标准的方式来添加外部库?还是我真的做对了?

4 个答案:

答案 0 :(得分:21)

建议:

  1. 创建一个“lib”文件夹,并将所有jar放在文件夹中。
  2. 随后,使用Project => Properties => Java Build Path => Libraries => Add JAR ...
  3. 将lib文件夹中的所有jar文件添加到构建路径中 不过,没有截图。你能给出屏幕截图的链接,以便我能够帮助我们做得更好......

答案 1 :(得分:2)

您必须在lib文件夹中添加jar文件 然后右键单击jar文件并单击"构建路径" - >添加到构建路径 现在你可以编写那个jar文件代码

答案 2 :(得分:0)

使用maven

必须自行下载所有jar > 文件夹! - 使用maven 。它基于公共存储库,您可以在xml文件中管理依赖项。

您的项目将有一个pom.xml文件,如下所示:

<project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.mycompany.app</groupId>
  <artifactId>my-module</artifactId>
  <version>1</version>
</project>

并在此文件中管理外部库依赖项

例如,如果您希望添加此依赖项 - http://mvnrepository.com/artifact/org.apache.commons/commons-lang3/3.4

您需要像以下一样修改pom.xml

<project>
  ...
  <dependencies>

    <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-lang3</artifactId>
        <version>3.4</version>
    </dependency>

  </dependencies>
  ...
</project>

并保存。那是

答案 3 :(得分:0)

由于问题很笼统,也许遵循以下详细答案可能会对其他人有所帮助:

  • 右键单击您的项目名称
  • 选择并扩展正确的(例如C / C ++)编译器
  • 转到“包含”
  • 在右上角,您会看到一个小图标,用于“添加路径”以包含您的自定义库
  • 添加,构建和编译愉快