log4j2 fichier de configuration non trouvé

J'ai du mal à comprendre quel est le problème avec cette question.

J'ai un projet en java (pas de Eclipse/Maven) structuré comme suit:

├── build
   ├── classes
      └── oata
          └── HelloWorld.class
   └── jar
       └── HelloWorld.jar
├── build.xml
├── lib
   ├── log4j-api-2.3.jar
   └── log4j-core-2.3.jar
├── myManifest
└── src
    ├── log4j2.xml
    └── oata
        └── HelloWorld.java

lors de la construction avec ant, je reçois que le log4j2 fichier de configuration ne peuvent pas trouvé.
Je l'ai déjà regardé les mêmes questions et les problèmes communs à l'égard des que le fichier xml n'était pas dans le chemin de classe, ce qui n'est pas mon cas. De toute façon c'est l'erreur:

[java] ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.

C'est mon fichier de config

<?xml version="1.0" encoding="UTF-8"?>
<Configuration package="oata"
status="WARN">
<Appenders>
    <Console name="Console" target="SYSTEM_OUT">
        <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
    </Console>
</Appenders>
<Loggers>
    <Logger name="oata.HelloWorld" level="trace">
        <AppenderRef ref="Console"/>
    </Logger>
    <Root level="trace">
        <AppenderRef ref="Console"/>
    </Root>
</Loggers>
</Configuration>
InformationsquelleAutor geek4079 | 2016-09-24