2010-05-13 33 views
16

所以今天我下載了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中正確添加外部庫?

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

我的問題是,是否有添加外部庫的便利和標準的方式?或者我真的在做正確的事情?

回答

20

建議:

  1. 創建 「LIB」 文件夾,並把所有的文件夾中的罐子。
  2. 隨後,通過使用Project => Properties => Java Build Path => Libraries => Add JAR ...

順便說一句,有」沒有截圖添加lib文件夾中的所有jar文件到您的構建路徑。你能不能給的鏈接的屏幕截圖,這樣我也許能幫助我們更好地...

+0

http://img43.imageshack.us/img43/9378/eclipsev.png下面是截圖鏈接。 – zihaoyu 2010-05-13 15:36:48

+0

@MasterGaurav我應該在我的項目目錄還是在Eclipse的目錄中創建'lib'文件夾。 – 2013-06-07 10:10:38

+1

在項目目錄:) – 2013-06-11 05:14:11

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> 

並保存。這就是它

1

您必須在lib文件夾 添加jar文件,然後右鍵點擊jar文件並點擊「構建路徑」 - >添加構建路徑 ,現在您可以編寫該jar文件代碼