問題タブ [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.
c# - log4netパターンがフルパスなしでファイル名に提供するもの
私のlog4net変換パターンは次のようになります
%fileは、コンソールウィンドウのほぼ1行をカバーするフルパスを吐き出します。
ファイル名(マイナスパス)だけを取得するにはどうすればよいですか。
今はこんな感じ
私はそれを次のように見せたい
ありがとうございました
c++ - log4cxx構成ファイルの構文
log4cxxロギングフレームワークを発見しているところです。設定ファイルを書くための2つの異なる構文があるようです:
xmlマナー
Key-Valueマナー
この2つのアプローチに違いやベストプラクティスはありますか?
c++ - log4CXXでのLog4jCompositeTriggeringPolicy機能の使用
アペンダーで圧延時間と圧延サイズの両方を組み合わせたいのですが、log4cxxには複合圧延がないようですが、正しいですか?
c++ - __stdcall および Boost 1.47.0 でエラー log4cxx をコンパイルする
お役に立てば幸いです。
私のIDEはVS2010です。
私はboost 1.47.0、特に boost::asio を使用しています。
数日間の開発の後、log4cxx を追加することにしました。
log4cxxは呼び出し規約を__stdcallに変更する必要があります
意外とコンパイルエラーが多かったです。それらは ~ 70 エラーです。
私は少しグーグルして、これらを見つけました:
助けになる。現在、エラーは 10 個までです。ここにあります:
どうすれば解決できますか?ちょっとしたアイデアやヒントはありますか?
apache - apache log4cxx を使用して、アクティブなログ ファイルとアーカイブされたログ ファイルの場所を切り離すことはできますか?
また、サイズベースのローリング ファイル アペンダーを構成して、ローリング ファイル アペンダーのような自動圧縮を行うことは可能ですか?
ありがとう
c++ - Log4cpp コンパイル エラー
コンパイルに失敗している次のコードがあります。
$ g++ -I/usr/local/include/log4cpp -L/usr/local/lib/ -llog4cpp -lpthread log.cc
これはコンパイルされます。しかし、その後、次のエラーが発生します。
liblog4cpp.so.4
/usr/local/lib フォルダーに表示されます。どうすればこれを解決できますか?
c++ - 30分ごとにログをローリング
私はlog4cxxを使用しており、次の構成で、時間、分、日などごとにログをロールできることを理解しています。
30分ごとにログをロールするにはどうすればよいですか?このための構成は何ですか?構成を介してこれを行うことはできますか?
log4j - log4cxxで2桁の日付を取得する変換パターン指定子はどれですか?
私は使用しようとしています:
しかし、私はまだ完全な4桁の年を取得しています。2桁の日付を取得することに慣れている人はいますか?
ありがとう
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 の出力ボックスに次のように入力します。
ありがとう
ファイルは正しいパスにあります。
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 実装を作成する方法は?