Log4J文字列連結からSLF4Jのパラメータ化されたロギングに変更するために、それぞれ約10万から2万行のコードを含む約400の本番Javaソースコードファイルがあります。
if(log.isDebugEnabled(){
log.debug("Came here with value: " + car.getName());
}
パラメータ化されたSLF4Jのロギングを利用したい
log.debug( "値を付けてここに来ました:{}"、car.getName());
このプロセスを自動化するスクリプトを書くことを考えていましたが、実際にこれを行う方法はありますか?
SLF4Jのパラメーター化されたロギングに変更したい主な理由は、パフォーマンスによるものです。
LogBack +SLF4JにはJavaSE5以降が必要であるため、SLF4J + Log4Jを使用しますが、J2SE1.4JVM環境で作業する必要があります。