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
Quelqu'un pourrait-il m'aider avec ça?
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.
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.
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