2016-04-07 8 views
1

サービスLogger(workbench Logger)を使用してEclipse RCPにログインしています。 私はそれを多くの場所で使用しました。ログには、INFOWARNING、およびERRORも同様です。
私はeclipse.log.level = ERRORを製品ファイルの起動設定(タブ)に設定しました。今私はそれがログファイルにのみERRORログを記録することを期待しています。
しかし、製品ファイルから起動するときには、すべてのINFOログもログに記録されています。 eclipse.log.levelの私の理解は間違っていますか?何か他のことをしなければならないのですか?Eclipseのeclipse.log.level RCP config.iniファイルが機能していませんか?

答えて

3

これはあなたが起動設定の「引数」タブの「VM引数」セクションに

-Declipse.log.level=ERROR 

でそれを設定し、システムのプロパティですので。

+0

私の間違い私は設定プロパティとしてそれを考えていました – babyinEclipse

+0

これは現在、ロガーがあなたにできることにもかかわらず、これは '-Declipse.log.level = DEBUG'または' TRACE'では動作しませんそれらのレベルでログする。 'INFO'がデフォルトであり、私が知る限り何の効果も持っているのは' WARNING'と 'ERROR'だけです。 –

関連する問題