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

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

Eclipse截图http://img43.imageshack.us/img43/9378/eclipsev.png

我的问题是,是否有一个方便或标准的方式来添加外部库? 或者我真的在做正确的事情?

build议:

  1. 创build一个“lib”文件夹,并将所有的jar保存在文件夹中。
  2. 随后,通过使用Project => Properties => Java Build Path => Libraries => Add JAR ...将lib文件夹中的所有jar文件添加到您的构buildpath中Project => Properties => Java Build Path => Libraries => Add JAR ...

顺便说一句,没有截图。 你能给链接的屏幕截图,使我可以帮助我们更好的…

您必须在lib文件夹中添加jar文件,然后右键单击jar文件,然后单击“构buildpath” – >添加构buildpath,现在您可以编写该jar文件代码

使用maven

不必自己下载所有的jar到文件夹中! – 使用maven 。 它基于公共存储库,您可以在xml文件中pipe理您的依赖关系。

你的项目将有一个pom.xml文件,看起来像这样:

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

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

例如,如果你想添加这个依赖项 – 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> 

并保存。 而已