Un débutant à Eclipse et Java ... quelqu'un peut-il me dire comment installer Apache common lang 2.5 dans Eclipse?installer Apache common lang 2.5 dans Eclipse
http://commons.apache.org/lang/download_lang.cgi
Merci!
Un débutant à Eclipse et Java ... quelqu'un peut-il me dire comment installer Apache common lang 2.5 dans Eclipse?installer Apache common lang 2.5 dans Eclipse
http://commons.apache.org/lang/download_lang.cgi
Merci!
télécharger commons-logging-1.2-bin.zip from http://commons.apache.org/proper/commons-logging/download_logging.cgi
Faites un clic droit dans votre projet puis: Propriétés du projet> Chemin de génération Java> Library> Ajouter des fichiers JAR externes
select commons-logging-1.2.jar et commons-logging-1,2-javadoc.jar de vos biens communs unzip téléchargés -logging-1.2-bin.zip
Vous pouvez créer une bibliothèque utilisateur en utilisant Apache Commons Lang dans Eclipse. La bibliothèque d'utilisateurs est un ensemble de pots (ces pots peuvent être stockés où vous voulez). Une fois définie, la bibliothèque utilisateur peut être réutilisée dans divers projets.
Vous pouvez trouver plus d'informations comment faire ceci par exemple here (dans une réponse acceptée). Après avoir créé une bibliothèque utilisateur, vous pouvez l'ajouter à vos projets comme n'importe quelle autre bibliothèque (Propriétés du projet -> Chemin de construction Java -> Bibliothèques -> Ajouter une bibliothèque -> Bibliothèque utilisateur -> Suivant -> choisissez votre bibliothèque).
étapes détaillées -
0) Télécharger commons-lang-2.5-bin.zip de Apache Commons -. Lang Téléchargements http://commons.apache.org/lang/download_lang.cgi décompressez l'archive dans un répertoire (par exemple \ projects \ commons-lang-2.5)
Dans Eclipse -
1). Placez la bibliothèque dans le chemin de compilation Java
Eclipse -> Préférences: Java - Chemin de compilation - Bibliothèques utilisateur appuyez sur le bouton "Nouveau ..." et dans le "Nom de la bibliothèque utilisateur:" entrez 'appache-commons-lang '. Cliquez pour sélectionner "appache-commons-lang" dans la liste "Defined user libraries" puis cliquez sur le bouton "Add JARs ..." et recherchez commons-lang-2.5.jar (dans le dossier sauvegardé plus tôt) et sélectionnez-le.
Dans les "bibliothèques utilisateur définies", sous commons-lang-2.5.jar, vous devez spécifier "Pièce jointe source" et "Emplacement Javadoc". Pour chacun d'eux, sélectionnez-le, puis appuyez sur "Modifier ...", puis "Fichier externe" et recherchez le fichier correspondant (commons-lang-2.5-sources.jar et commons-lang-2.5-javadoc.jar)
2) Dans le projet, ajoutez cette bibliothèque utilisateur Dans l'Explorateur de packages, cliquez avec le bouton droit de la souris sur le nom du projet, allez dans Propriétés et sélectionnez l'onglet Bibliothèques; cliquez sur le bouton "Ajouter une bibliothèque ...", dans la liste sélectionnez "Bibliothèque d'utilisateurs", "Suivant", marquez [x] appache-commons-lang, et cliquez sur "Terminer"
Vous pouvez également le faire sur un par base de projet
Faites un clic droit de votre projet -> Buildpath -> configurer Buildpath -> ajouter des bibliothèques -> ajouter pot -> sélectionnez le pot que vous voulez ajouter la dépendance à votre projet
(ou Maven qui ne tout pour vous sur la création du projet eclipse)
Si l'est une erreur lorsque vous essayez d'installer un plug-in qui déclare apache.common.lang manque, vous pouvez résoudre simplement ajouter au site de mise à jour disponible cette URL: http://download.eclipse.org/tools/orbit/downloads/drops/R20150124073747/repository/
Merci Piotr, qui fonctionne . – tom
Obtient malheureusement l'exception suivante lorsque vous essayez d'utiliser la classe StringEscapeUtils. Une raison pour laquelle? java.lang.ClassNotFoundException: org.apache.commons.lang.StringEscapeUtils \t à java.net.URLClassLoader 1.run $ (URLClassLoader.java:202) \t à java.security.AccessController.doPrivileged (Native Method) \t à java.net.URLClassLoader.findClass (URLClassLoader.java:190) \t à java.lang.ClassLoader.loadClass (ClassLoader.java:307) \t à com.google.appengine.tools.development.IsolatedAppClassLoader.loadClass (IsolatedAppClassLoader.java:151) \t à java.lang.ClassLoader.loadClass (ClassLoader.java:248) – tom
cela se produit probablement lorsque vous exécutez l'application? La bibliothèque n'est probablement pas ajoutée au chemin de classe de l'application, voir ma réponse ci-dessous pour un 'comment faire cela' – Redlab