log4j: ERREUR Un objet "org.apache.log4j.ConsoleAppender" n'est pas assignable à une variable "org.apache.log4j.Appender"

Je suis prise d'une application web à l'aide de gradle. J'ai utilisé log4j dans cette application. Quand je construire le projet, j'obtiens l'erreur...

  • log4j:ERREUR "org.apache.log4j.ConsoleAppender" l'objet n'est pas cessible à une "org.apache.log4j.Appender" à la variable.
  • log4j:ERREUR de La classe "org.apache.log4j.Appender" a été chargé par
  • log4j:ERREUR [org.powermock.core.classloader.MockClassLoader@16a40b2] attendu que l'objet de type
  • log4j:message d'ERREUR "org.apache.log4j.ConsoleAppender" a été chargé par [le soleil.misc.Lanceur$AppClassLoader@5e3a78ad].
  • log4j:ERREUR Peut pas instancier appender nommé "stdout".

Je n'ai toujours pas trouver une bonne réponse. Et j'ai oublié de dire, Mon projet de construire correctement et afficher le journal des massages correctement. Il ne fonctionne pas uniquement sur les classes de test.

source d'informationauteur Kasun Kariyawasam