springboot和のlog4j

新しいプロジェクトが分裂する日に合わせて、システムログシステムをログと同じ古いプロジェクトを実行する必要があります

図に示した結果

しかし、私はlog4jのを追加する前に、通常の構成に従い、デフォルトの設定ファイルを除去した後、障害が報告さ見つけることができません

2018-03-14 17:18:57,673 main ERROR Unable to invoke factory method in class class org.apache.logging.log4j.core.async.AsyncLoggerConfig$RootLogger for element AsyncRoot. java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)

ソリューション:依存関係の導入、およびバージョン番号を指定します

 <dependency>
      <groupId>com.lmax</groupId>
      <artifactId>disruptor</artifactId>
      <version>3.4.2</version>
  </dependency>

公開された50元の記事 ウォンの賞賛2 ビュー9414

おすすめ

転載: blog.csdn.net/qq_35653822/article/details/103558138
おすすめ