ページからサンプル XML ファイル「サンプル 1 / Log4j 2 XML 構成」を使用しようとしています。
http://logging.apache.org/log4j/2.x/manual/migration.html
しかし、それは与えます:
2013-09-25 02:22:59,182 ERROR Root contains an invalid element or attribute "AppenderRef"
何か案は?
この依存関係を pom.xml で使用しています。
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.0-beta8</version>
</dependency>
そして、私はこれをクラス内で使用します:
private static final Logger logger = LogManager.getLogger(App.class.getName());
構成ファイルを次のように指定します。
java -Dlog4j.configurationFile=log4j2.xml -jar target/project-jar-with-dependencies.jar