Erreur lors de l'utilisation de LogManager (l4j2) avec Java 8 (java.lang.reflect.AnnotatedElement ne peut pas être résolu)

Je viens de rencontré un étrange erreur lors de la commutation de la version du JDK d'un nouveau Projet de la mine de la 7u45 à 8u20. Un inoffensif LogManager déclaration au début de ma classe est refusé avec le message d'erreur suivant:

Le type java.lang.de réfléchir.AnnotatedElement ne peut pas être résolu. Il est indirectement référencé de besoin .les fichiers de classe

C'est le code:

public class Class1 {   
    private static Logger log = LogManager.getLogger(Class1.class); 
    ...

Eclipse me propose de configurer le build path, mais je n'ai aucune Idée de ce à configurer car je ne sais pas le problème sous-jacent de l'erreur.

L'aide du JDK avec la version 7, tout fonctionne bien.

source d'informationauteur Corsair