java.util.logging

    0

    3答えて

    Linuxで動作している私のJavaプログラムは、シャットダウンする前にいくつかのファイルハンドル(実際にはデバイス)を閉じる必要があるため、JVMにシャットダウンフックが追加されています。しかし、java.util.logging.LogManagerにもシャットダウンフックがあり、シャットダウンする前にシャットダウンする傾向があり、シャットダウンプロセスについて何もログに記録できないことに気付

    5

    1答えて

    私は、Slf4jとjava.util.Loggingでロギングメカニズムをセットアップしています。私はいくつかのスレッドを持っているので、それらは混在しているので、ログから明確なアイデアを得ることができません。今私はMDC概念を使用して、ログファイルを追加してクリアなものにするようにしています。 問題はSlf4jと同じですが、MDCをサポートしていますが、java.util.Loggingはサポー

    13

    5答えて

    今私はjava.util.loggingを使用して、Javaプロジェクトの各メソッドの入口点と出口点を記録しています。これはデバッグ時に私にとって非常に便利です。 Iは、各メソッドの開始と終了時に同様のもので、コードのこの部分を持っている: if (logger.isLoggable(Level.FINER)) { logger.entering(this.getClass().getN

    8

    2答えて

    jreを7u40にアップグレードするまで、アプリケーションがうまく動作していました。私のアプリケーションが初期化しているとき、Logger.getLogger( "ClassName")を実行していて、次の例外が出ます。 java.lang.ExceptionInInitializerError at java.util.logging.Logger.demandLogger(Unkno

    6

    3答えて

    は、私がメッセージをログに記録する簡単なセットアップを持っている:JDK 8 Update 65とEclipse Mars import java.util.logging.Logger; public class Example { private final static Logger LOGGER = Logger.getLogger(Example.class.getNam

    6

    2答えて

    私は、特定のハンドラを設定し、それをルートロガーに関連付け、複数のアプリケーションで使用する予定のカスタムログ設定クラスを作成しています。私は実際のプログラムコードがそのハンドラを削除し、別のものをインストールすることに懸念しています。 ハンドラが特定のロガーから削除されたことを検出する方法や、ロガーが関連が変更されたことを報告する方法はありますか? 私の唯一の他の選択肢は、定期的にルートロガーの

    6

    2答えて

    私はSLF4J FAQからの簡単な例を試みた:ここ package com.aed.tests.logging; import org.slf4j.LoggerFactory; public class TestLogging { public TestLogging() { // TODO Auto-generated constructor stub

    6

    1答えて

    私は次の問題があります:java.util.logging.Loggerを使用します。いいえ、異なるリソースが見つかりました1、2、3、どのようにロガーの動作を変更することができます。 特に、2(私の意見では)クラスター名に従ってロガーを初期化するための良い構造が与えられています。これにより、必要に応じてデバッグ用のパッケージベースのレベルで冗長性を変更することもできます。 問題を掘り起こした後、

    0

    1答えて

    私は、Springブート1.3.2をLogbackと共に使用しており、流通のためにJGroups 3.6.8.FinalでHibernate第2レベルキャッシュとしてEhCacheを使用しています。 org.jgroupsロガーのすべてのログメッセージはunknown.jul.loggerとして出力されています。これは、SLF4JBridgeHandlerで、Springブートがインストールされ、

    10

    2答えて

    私はJDKログをログフレームワークとして使用し、SLF4Jは単純なファサードとして使用しています。 異なるレベルのログを記録するときにいくつかのクエリがあります。 SLF4Jは、ログレベル以下あり が エラー 致命的な(最も深刻) JDKロギングがあり警告 情報 トレース(少なくとも深刻) デバッグ以下のログレベル SEVERE(最高値) WARNING INFO CONFIG FINE FINE