問題タブ [log4cplus]

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 投票する
1 に答える
1813 参照

java - Eclipse は log4cplus に問題がありますか?

これは、過去1か月ほど私を悩ませてきました。私は内部的に何も変更していませんが、ディレクトリをクリックして開くたびに、突然 JFileChoosers がこれをログに記録し始めました。

間隔を空けたテキスト (スペースを空けたテキストは、コンソールに表示される方法です) は次のようになります。

Google は log4j の結果しか表示しないので、本当に困っています。

0 投票する
0 に答える
222 参照

log4cplus - 追加するように構成されているにもかかわらず、log4cplus はファイルを切り捨てます

でプロパティファイルを使用しているにもかかわらず、log4cplusはファイルを再度開くときにファイルを切り捨てていAppend=Trueます これを追加して切り捨てないようにするためのエントリは何ですか?

プロパティファイルのエントリは次のとおりです。

Windows OS で log4cplus 1.1.2 RC1 を使用します。

これは、追加が表示されないマルチスレッドアプリケーションであることを追加する必要があります。File Appender の代わりに AsyncAppender を使用しようとしましたが、アプリケーションでクラッシュが発生しました。

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

java - JFileChooser からの奇妙なエラー メッセージ

ダイアログを表示するたびにJFileChooser、stderr に次のエラー メッセージが表示されます。

通常の出力が UTF-8 であるにもかかわらず、UCS-2 でエラー メッセージが生成されます。このエラーを取り除くにはどうすればよいですか?

Windows 7 Ultimate 64 ビットで JDK 1.7.0_21 を使用しています。

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

c++ - MinGW を使用して log4cplus をコンパイルする

私は持っています: - OS: Windows 7 - MinGW、gcc 4.8.0。- MSYS 7.2 -ウェブサイトから log4cplus-1.1.1 をダウンロードしました。

./configure - うまくいきました。しかし、「make」で、「undefined reference Mutex::Mutex(Mutex::type)」というメッセージのエラーが表示されます。コード内でそのクラスの ctors を検索しました。次の場所にあります。

  • log4cplus-1.1.1\include\log4cplus\thread\syncprims-pub-impl.h
  • log4cplus-1.1.1\include\log4cplus\thread\impl\syncprims-pthreads.h
  • log4cplus-1.1.1\include\log4cplus\thread\impl\syncprims-win32.h

しかし、それらのいずれかを使用するための注文方法がわかりません。MakeFile をチェックインし、インクルード ファイルとしてインクルードし、config.cxx に追加して WIN32 を定義しましたが、まだ機能しません。

コンパイラに log4cplus を正しくコンパイルさせるにはどうすればよいですか?

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

c++ - log4cplus は xml 構成ファイルと条件付きログをサポートしていますか?

MDC を使用してプログラムにコンテキストを設定し、構成ファイルにフィルターを設定して、特定のコンテキストでロガーからのメッセージのみを表示できるようにしたいと考えています。

からのみ印刷logしたいので、「XYZ」のみをログに出力する必要があります。"fieldName""bar"

log4j では、フィルターを含む XML 形式の構成ファイルを使用してこれを行うことができます。log4cplus は XML 構成ファイルを使用できますか? このようなフィルターを XML ログに設定できますか?

また、log4cplus を詳細にする方法はありますか?設定ファイルが見つかっているかどうか、それを読み取ることができるかどうかなどを確認できます。

log4cplus XML 構成ファイルの例を 1 つでも見つけたり、読み方に問題があります。

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

c++ - log4cplus にカスタム フィルターを追加するにはどうすればよいですか?

これは、条件付きログに関するこの質問のフォローアップです。

log4cplus テスト ディレクトリで、プロパティ ファイルでフィルターを構成する方法の例を見つけました (そのため、XML を使用する必要はありません)。独自のフィルターを作成しましたが、使用に問題があります。ここに私が行った変更があります:

spi/filter.h:

spi/filter.cxx:

factory.cxx 内:

プロパティファイルで:

実行すると、次のエラーが表示されます。

StringMatchFilter の実装に基づいてすべての変更を行うようにしました。フィルターが認識されるようにするために必要なことが他にありませんか?

ご協力いただきありがとうございます。

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

logging - log4Cplus から Log4j へのロギング

Log4xx (Log4j & log4Cplus) をログ API として使用したいと考えています。この API は C++ と Java クライアントで実行され、すべてのログを log4j (Java) サーバーに送信します。

http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/net/SocketAppender.html socketappender はシリアライズされたオブジェクトを作成し、サーバーに転送します。

log4j サーバー上の log4Cplus クライアントからオブジェクトを保存できますか?

代替 API はありますか?

ありがとう

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

log4cplus - Log4cplus ログ プロパティ ファイルに関するドキュメントはありますか?

私は高低を調べましたが、ログ プロパティ ファイルでまったく役に立たない API ドキュメント以外は何も見つかりません。

私は特に次のことについて助けを求めています:

しかし、これらのファイルの書き方のリファレンスがあるとすっごくいいでしょう。