如何在勺子中禁用(停用)日志



我想知道如何在汤匙中停用日志(用于分析和转换Java源代码的库)?

例如,我想禁用调试日志消息。但是,我不知道如何将log设置为info(log.setLevel(level.info);)

最好的方法是访问汤匙启动器的环境并使用setLevel方法。

final Launcher launcher = new Launcher();
final Environment env = launcher.getEnvironment();
...
env.setLevel("OFF");
// Then apply your code analysis

正如Javadoc所解释的:

setLevel(String level):设置用户询问的记录级。

不同的级别是(对于版本7.5.0):" OFF","致命","错误","警告"," INFO"," DEBUG"," TRACE"," ALL"。它们是Apache Log4j库提供的级别。

http://spoon.gforge.inria.fr/mvnsites/spoon-core/apidocs/spoon/compiler/environment.html

相关内容

  • 没有找到相关文章

最新更新