私のアプリケーションでは、println "Some text here ${var}"
ステートメントを使用して「デバッグ」情報をコンソールに送信します。しかし、指定されたファイルにデータを送信したいと思います。
Config.groovyファイルの構成を介して実行できますか?
ロガーを直接使用する必要があります。それは簡単で、きれいで、文書化されており、柔軟性があります。
できません。ログメッセージをGrailsとlog4jで処理するには、log4jを経由する必要があります。
できることはprintln
、コード内のすべてのインスタンスをlog.debug
;に置き換えることです。これは単純な検索であり、テキストエディタまたはIDEに置き換える必要があります。
それが不可能な場合は、グローバルSystem.out
オブジェクトをのファイルでバックアップされたPrintStream
オブジェクトに置き換えてみてくださいBootStrap.groovy
。