2016-11-03 7 views
0

Javaアプリケーションのログファイルに独自のログを追加するサードパーティ製のジャーを使用しています。これらのサードパーティのログをログファイルに追加したくありませんログファイルは非常に不器用で混乱します。サードパーティjarログをログバックまたはプロパティファイルから隠す

ログが似ている - 私のアプリケーションで利用可能なパッケージのログは、私が使用して非表示の場合

`2016-11-03 12:59:41.910 ERROR 13586 --- [   main] o.h.j.i.metamodel.MetadataContext  : HHH015011: Unable to locate static metamodel field : org.openskye.domain.TaskQueue_#object_metadata_id 
2016-11-03 12:59:41.913 ERROR 13586 --- [   main] o.h.j.i.metamodel.MetadataContext  : HHH015011: Unable to locate static metamodel field : org.openskye.domain.TaskQueue_#id 
2016-11-03 12:59:41.914 ERROR 13586 --- [   main] o.h.j.i.metamodel.MetadataContext  : HHH015011: Unable to locate static metamodel field : org.openskye.domain.TaskQueue_#status 
2016-11-03 12:59:41.914 ERROR 13586 --- [   main] o.h.j.i.metamodel.MetadataContext  : HHH015011: Unable to locate static metamodel field : org.openskye.domain.TaskQueue_#path 

logging.level.package名= INFO

しかし、これはサードパーティのジャーのためには機能しません。あなたは、これはあなたのクラスのためにのみログインにつながるOFFにrootLoggerレベルを設定し、あなたが望む今まで何をお使いのベースパッケージのログレベルを設定するよりも、 できくれ

`

+0

ログレベルをOFF(レベル= "オフ")に設定するようにこれらのパッケージに指示してください。 – cabreracanal

+0

同様に、httpclientロギングの問題に1度直面しました。ここで関連する回答を見つけることができます。 http://stackoverflow.com/questions/4915414/disable-httpclient-logging#answer-5432242 –

答えて

1

を助けてください。

関連する問題