L'import org.apache.log4j ne peut pas être résolu

Eclipse, Le Sélénium, Windows

L'import org.apache.log4j ne peut pas être résolu

J'ai suivi toutes les documentée étapes que je peux trouver, c'est à dire:

1) les deux fichiers jar sont dans le projet de construction de chemin:
log4j-core-2.6.2.jar et log4j-api-2.6.2.jar

2) les deux fichiers jar sont situés dans le dossier suivant:
C:\eclipse\apache-log4j-2.6.2-bin

3) Le dossier ci-dessus est dans mon système variable d'environnement CLASSPATH C:\eclipse\apache-log4j-2.6.2-bin

4) Le projet contient les éléments suivants log4j.les propriétés de fichier dans la racine du projet

    # This sets the global logging level and specifies the appenders
log4j.rootLogger=INFO, theConsoleAppender
    # settings for the console appender
    log4j.appender.theConsoleAppender=org.apache.log4j.ConsoleAppender
    log4j.appender.theConsoleAppender.layout=org.apache.log4j.PatternLayout
    log4j.appender.theConsoleAppender.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n

5), j'ai nettoyé le projet

6) ne pas importer: import org.apache.log4j.Enregistreur;


Par intermittence, je suis également recevoir ce message d'erreur

"Le type org.apache.log4j.L'enregistreur ne peut pas être résolu. Il est indirectement référencé de besoin .les fichiers de classe" à la première ligne:

package com.exemple;

Cette erreur disparaît lorsque je fais un projet -> Nettoyer

mais l'erreur sur l'importation de log4j persiste.


Toute pensée serait grandement apprécié.

Eclipse a offert une proposition en vertu de la "fix projet a mis en place" pour relier un autre fichier jar .... C:\Users\charles\.m2\repository\log4j\log4j\1.2.17\log4j-1.2.17.jar Cela a fonctionné... au moins au moment de la compilation. Je vais voir s'il fonctionne au moment de l'exécution ....
L'éclipse est de vous pousser dans le passé. Ne l'écoute pas! 🙂

OriginalL'auteur Charles F Radley | 2016-07-13