1

私のアプリケーションでは、println "Some text here ${var}"ステートメントを使用して「デバッグ」情報をコンソールに送信します。しかし、指定されたファイルにデータを送信したいと思います。

Config.groovyファイルの構成を介して実行できますか?

4

2 に答える 2

1

ロガーを直接使用する必要があります。それは簡単で、きれいで、文書化されており、柔軟性があります。

http://grails.org/doc/latest/guide/single.html#logging

于 2012-09-03T13:00:33.013 に答える
1

できません。ログメッセージをGrailsとlog4jで処理するには、log4jを経由する必要があります。

できることはprintln、コード内のすべてのインスタンスをlog.debug;に置き換えることです。これは単純な検索であり、テキストエディタまたはIDEに置き換える必要があります。

それが不可能な場合は、グローバルSystem.outオブジェクトをのファイルでバックアップされたPrintStreamオブジェクトに置き換えてみてくださいBootStrap.groovy

于 2012-09-03T14:30:55.393 に答える