如何禁用(停用)Spoon登录?

时间:2015-05-09 22:04:46

标签: java logging

我想知道如何停用登录Spoon(用于分析和转换Java源代码的库)?

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

1 个答案:

答案 0 :(得分:0)

最好的方法是访问Spoon启动器的环境并使用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”,“ FATAL”,“ ERROR”,“ WARN”,“ INFO”,“ DEBUG”,“ TRACE”,“ ALL”。 它们是Apache log4j库提供的级别。

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