yanom blog

様々な技術について書きます

log4j2

外部の設定ファイルを使う [log4j2]

log4j2の設定ファイルを、クラスパス外から読み込ませる方法が分からず少し困ったので、自分用にメモを残しておきます。 設定方法 import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; public class Main { private Logge…

アプリ終了時のログが出力されない [log4j2]

仕事でlog4j2を使ってログ出力していたときの話ですが、アプリを終了した際にログが出力されずに困っていました。 具体的には以下のような感じです。 //終了時に実行される log.info("end app..."); //これは出力される //色々終了処理 log.info("finish..."…

log4j2を使うときにハマった

はじめに 最近Javaのアプリを作っています。 そのアプリ内でログ出力部分を作っていて、log4j2のライブラリを使おうとした際に少しハマったので、記事にしておきます。 エラー内容 gradleで依存関係を追加し、アプリを実行した際以下のようなエラーが発生し…