問題タブ [log4cxx]

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

c# - log4netパターンがフルパスなしでファイル名に提供するもの

私のlog4net変換パターンは次のようになります

%fileは、コンソールウィンドウのほぼ1行をカバーするフルパスを吐き出します。

ファイル名(マイナスパス)だけを取得するにはどうすればよいですか。

今はこんな感じ

私はそれを次のように見せたい

ありがとうございました

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

c++ - log4cxx構成ファイルの構文

log4cxxロギングフレームワークを発見しているところです。設定ファイルを書くための2つの異なる構文があるようです:

  1. xmlマナー

  2. Key-Valueマナー

この2つのアプローチに違いやベストプラクティスはありますか?

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

c++ - log4CXXでのLog4jCompositeTriggeringPolicy機能の使用

アペンダーで圧延時間と圧延サイズの両方を組み合わせたいのですが、log4cxxには複合圧延がないようですが、正しいですか?

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

c++ - __stdcall および Boost 1.47.0 でエラー log4cxx をコンパイルする

お役に立てば幸いです。

私のIDEはVS2010です。

私はboost 1.47.0、特に boost::asio を使用しています。

数日間の開発の後、log4cxx を追加することにしました。

log4cxxは呼び出し規約を__stdcallに変更する必要があります

意外とコンパイルエラーが多かったです。それらは ~ 70 エラーです。

私は少しグーグルして、これらを見つけました:

助けになる。現在、エラーは 10 個までです。ここにあります:

どうすれば解決できますか?ちょっとしたアイデアやヒントはありますか?

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

apache - apache log4cxx を使用して、アクティブなログ ファイルとアーカイブされたログ ファイルの場所を切り離すことはできますか?

また、サイズベースのローリング ファイル アペンダーを構成して、ローリング ファイル アペンダーのような自動圧縮を行うことは可能ですか?

ありがとう

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

c++ - Log4cpp コンパイル エラー

コンパイルに失敗している次のコードがあります。

$ g++ -I/usr/local/include/log4cpp -L/usr/local/lib/ -llog4cpp -lpthread log.cc

これはコンパイルされます。しかし、その後、次のエラーが発生します。

liblog4cpp.so.4/usr/local/lib フォルダーに表示されます。どうすればこれを解決できますか?

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

c++ - 30分ごとにログをローリング

私はlog4cxxを使用しており、次の構成で、時間、分、日などごとにログをロールできることを理解しています。

30分ごとにログをロールするにはどうすればよいですか?このための構成は何ですか?構成を介してこれを行うことはできますか?

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

log4j - log4cxxで2桁の日付を取得する変換パターン指定子はどれですか?

私は使用しようとしています:

しかし、私はまだ完全な4桁の年を取得しています。2桁の日付を取得することに慣れている人はいますか?

ありがとう

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

c++ - vs 2010 C++でlog4cxxを構築する

これは私を夢中にさせています。私が使用しているc ++プロジェクトで使用するためにlog4cxxライブラリを構築しようとしています。私は、VS2010 Express C++ エディションを実行している win7 ホストを使用しています。apr と apr-util のダウンロードや .hw ファイルのモチーフ化など、log4cxx の指示 ( ) に従っていますが、残念ながら、log4cxx.dsw ソリューションを読み込んで現在の VS に変換しようとすると、 apr.apr/dsw およびその他の依存する .dsw ファイルをビルドしようとするとエラーが発生します。助言がありますか?

具体的には、私が見ているのは次のとおりです。

これは、他の多くの .dsp ファイルで見られます。

次に、VC の出力ボックスに次のように入力します。

ありがとう

ファイルは正しいパスにあります。

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

log4cxx - Log4cxx 複数出力

  • utility.dll に log4cxx を実装しています。この dll は、application1.dll および application2.dll によって使用されます。

  • Application1 は、ログ ファイル名を「c:\application1\applog.log」と定義します。Application2 は、ログ ファイル名を「c:\application2\applog.log」と定義します。

両方のアプリケーションを別々に実行すると、対応するファイルにログが正しく作成されます。両方のアプリケーションを同時に実行しようとすると、最後に開いたアプリケーションのログ ファイルにログが作成されます。

application1 を開くと、最初のログが「application1\applog.log」ファイルに作成されます。同時に Application2 を開きました。これで、両方のアプリケーションのログが「application2\applog.log」に追加されます

注: 私のアプリケーションは両方ともドライバーのように動作する dll です) 両方とも別のアプリケーションとして動作します。異なる出力ファイルにログを記録する必要があります。両方の dll が同じ exe の下で実行されます。

アプリケーションごとに異なるログ ファイルにログインするために同じ log4cxx 実装を作成する方法は?