2010-05-13 4 views
16

Donc aujourd'hui, j'ai téléchargé Apache Commons Lang bibliothèque (binaire, format zip). Je l'ai extrait au dossier C:\eclipse\commons-lang-2.5. Il y a un , un commons-lang-2.5-javadoc.jar, et un commons-lang-2.5-sources.jar à l'intérieur, et un dossier pour HTML Javadoc. J'ai commencé Eclipse, ajouté commons-lang-2.5.jar, et définissez sa source et Javadoc respectivement comme capture d'écran ci-dessous. (http://img43.imageshack.us/img43/9378/eclipsev.png)Comment ajouter une bibliothèque externe correctement dans Eclipse?

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

Ma question est, est-il un moyen commode ou standard pour ajouter des bibliothèques externes? Ou est-ce que je fais réellement la bonne chose?

Répondre

20

Recommandation:

  1. Créer un "lib" du dossier et conservez tous vos pots dans le dossier.
  2. Ensuite, ajoutez tous les fichiers jar dans le dossier lib dans votre chemin de génération en utilisant Project => Properties => Java Build Path => Libraries => Add JAR ...

BTW, il y a aucune capture d'écran. Pouvez-vous donner le lien pour la capture d'écran pour que je puisse être en mesure d'aider notre mieux ...

+0

http://img43.imageshack.us/img43/9378/eclipsev.png Voici le lien de capture d'écran. – zihaoyu

+0

@MasterGaurav Dois-je créer le dossier 'lib' dans le répertoire de mon projet ou dans le répertoire d'Eclipse. –

+1

Dans le répertoire du projet :) –

0

Utilisez maven

Vous ne pas doivent télécharger de tous jar dans un dossier par vous-même! - utilisez maven. Il est basé sur un référentiel public et vous gérez vos dépendances dans un fichier xml.

Votre projet aura un fichier pom.xml qui va ressembler à ceci:

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

et dans ce fichier, vous gérer les dépendances des bibliothèques externes

par exemple, si vous souhaitez ajouter cette dépendance - http://mvnrepository.com/artifact/org.apache.commons/commons-lang3/3.4

vous devez modifier votre pom.xml comme ceci:

<project> 
    ... 
    <dependencies> 

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

    </dependencies> 
    ... 
</project> 

et enregistrez-le. c'est tout

1

Vous devez ajouter fichier jar sur le dossier lib puis faites un clic droit sur le fichier jar et cliquez sur "construire chemin" -> ajouter à construire le chemin et maintenant vous pouvez écrire ce code de fichier jar

Questions connexes