Importer log4j. Logger dans le projet Java


J'essaie de construire une application java simple dans eclipse qui utilise log4j pour créer des journaux (j'ai l'intention de l'exporter en tant que fichier jar).

Mais quand j'essaie d'importer org.Apache.log4j. Logger dans le fichier java, j'obtiens une erreur comme suit

entrez la description de l'image ici

Quelqu'un pourrait-il m'aider avec ça?

Author: Amber, 2016-10-21

3 answers

Vous pouvez trouver la classe "org.Apache.log4j. Logger " dans le log4j-X.X.XX.jar

Ce jar doit être inclus dans votre chemin de construction.

Si vous avez un projet maven, vous pouvez simplement ajouter une dépendance

   <dependency>
        <groupId>log4j</groupId>
        <artifactId>log4j</artifactId>
    </dependency>

Autrement, vous devez télécharger le jar et l'ajouter manuellement à votre chemin de construction.

 0
Author: tomas, 2016-10-21 07:52:01

Pas de projet Web, je veux dire, dans le projet Java simple, il ne connaît pas automatiquement le fichier jar d'importation. Cela signifie, en ce qui concerne votre structure, avoir jar dans le dossier lib ne suffit pas. Vous devez ajouter ce pot sous le dossier lib manuellement à votre chemin de classe .

Vous pouvez faire manuellement comme ceci:

ProjectRightClick>>Build Path>>Configure Build Path>>Click Add Jar>>choose your log4 jar under lib folder>> OK.

J'espère que cela aidera.

 0
Author: Ye Win, 2016-10-21 08:27:42

Vous devez télécharger le paquet log4j à partir du lien ci-dessous

Http://www-eu.apache.org/dist/logging/log4j/2.11.0/apache-log4j-2.11.0-bin.zip

Puis faites un clic gauche sur votre projet logtestjava > propriétés > Java build path > classpath > ajouter tous les jars du paquet log4j

 0
Author: Mayank RAJPUT, 2018-07-14 16:16:22