問題タブ [java.util.logging]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
9299 参照

java - java.util.logging を使用する Commons ロギング

Commons ロギングを使用しようとしていますが、基になるメカニズムとして java.util.logging を使用したいと考えています。

LogTest.java

私は src/main/resources/log.properties を持っています (私は maven プロジェクトを使用しています)

出力が表示されません。プログラムで log.properties を設定して Java ロギングを利用する方法を教えてください。

0 投票する
1 に答える
512 参照

java - java.util.loggingで、1つのクラスに複数のハンドラーを持つ複数のロガーを指定します

java.util.loggingを使用して、それぞれが1つのクラス専用のファイルハンドラーを持つ2つの別々のロガーを定義することは可能ですか?エラーやその他のアプリケーションメッセージ用に別のログファイルが必要です。私は試みていますが、今のところ成功していません。

誰かがこれに対する可能な解決策を提案できますか?アプリケーションの開始時にlogging.propertiesから構成を読み取る1つのロガーを初期化し、クラスの1つの関数内に他のロガーを作成しています。

0 投票する
1 に答える
3860 参照

java - 特定のパッケージ用のJavaロガーの設定

誰かが私に、具体的なパッケージからさまざまなクラスのJavaロガーを設定する方法を説明できますか?

例:これを入手して設定した場合

このような条件があります

Logger.getLogger(HttpTransport.class.getName()).isLoggable(Level.CONFIG);

HttpTransportの一部である図書館でcom.google.api.client.*

しかし、問題は、それです

false別のロガーが取得された場合のように...

同じパッケージのすべてのクラスに他にどのように設定する必要がありますか?HttpTransportのような具象クラスのロガーに条件がある場合。

0 投票する
3 に答える
754 参照

java - Java Logging API に関する質問

現在、Java.Util から Logger を使用しています。logger.info のデフォルトの動作は次のようになります。

フォントは赤です。

黒色のフォントで 1 行だけ出力するようにロガーを作成するにはどうすればよいですか?

0 投票する
2 に答える
13747 参照

java - jdk14 ロギングのパターンを構成する方法

java.util.logging.ConsoleHandler.pattern という行を追加することでパターンを変更できると思いますが、 %u %h などのパターン情報はどこで確認できますか?

0 投票する
3 に答える
9431 参照

java - Webアプリケーションでjava.util.loggerを使用するにはどうすればよいですか?

Webアプリケーション全体でロガーを使用しようとしています。ログをファイルに書き込むためのFileHandlerを追加しました。ここで、プロジェクト内の他のクラス/サーブレットで同じハンドラーを使用して、すべてのクラスのログが同じテキストファイルに書き込まれるようにする必要があります。どうすればこれを達成できますか?

上記のコードのように、すべてのクラスでロガーを初期化し、ハンドラーを追加する必要がありますか?他のテクニックはありますか?

0 投票する
1 に答える
7045 参照

servlets - Javaロギングによって.lckファイルが作成され、削除されないのはなぜですか

java.util.logging を使用して、アプリケーション レベルのロガー (weblogic にデプロイされた webapps) を実装しようとしています。

ClassLoaderLogManager はアプリケーション レベルのロギングを既に実装しているため、Apache JULI ロギング システムから取得しました。

だから、これは私のサーブレットコード(SimpleServlet .java)がどのように見えるかです:

そして、次のように java_home/jre/lib に logging.properties ファイルがあります

したがって、webapp を実行すると、webapp にアクセスすると、java_0.log、java_1.log (ログ ファイルのローテーション) などが作成されると予想されます。しかし、 java0.log.lck, java1.log.lck も見ています。

ログ ファイルには、予想どおり SEVERE レベルのログのみが表示されます。

なぜこれが起こるのですか?Java コード側でハンドラーを作成している場合、ハンドラーを閉じると問題が解決します。購入はこちらで取り扱っていますか?

それとも、 org.apache.juli.ClassLoaderLogManagerを使用しているときに、org.apache.juli.FileHandlerではなくjava.util.logging.FileHandlerを使用しているためです か??

0 投票する
1 に答える
1800 参照

logging - weblogic の起動時に「java.util.logging.manager」を設定すると ClassNotFoundException が発生する

カスタム loggin を実現するために、java.util.logging.LogManager をオーバーライドしています。ここで、「java.util.logging.manager」システム プロパティを CustomLogManager クラスにポイントする必要があります。

jdev では、プロジェクトのプロパティで Java オプションを設定することで可能になります。"-Djava.util.logging.manager=project8.CustomLogManager" .

startWebLogic.sh を編集し、同じものを追加しました。

しかし、管理サーバーの起動中に、このエラーが発生しています..

しかし同時に、その直後に CustomLogManager.jar がインポートされていることがわかります。/domain-folder/bin/ の下に CustomLogManager.jar があります。

ClassNotFound エラーを回避する方法を教えてください。

前もって感謝します

0 投票する
1 に答える
77 参照

java - JavaSE5ロギングの更新

J2SE1.4からJavaSE5によって提供されるロギング機能に重要な更新はありますか?

0 投票する
1 に答える
5370 参照

java - コンソールの出力をファイルに記録する方法は?

NetBeans は、catch で例外を出力するようなコードを生成しますLogger.getLogger(svr.class.getName()).log(Level.SEVERE, null, ex);。コンソールに表示されます。プロジェクトをデプロイした後、例外情報が表示されません。コンソールが使用可能な場合に、これらのエラー メッセージをファイルおよびコンソールに出力する方法を教えてください。

ありがとうございます。