为不推荐的行为抑制Grails插件WARN消息

时间:2012-12-17 18:01:46

标签: grails logging suppress-warnings

我们为我们的应用程序使用了相当多的Grails插件,显然其中一些仍在使用已弃用的ApplicationHolder.getApplication()。我似乎无法确定哪些是具体的,并且威廉不可能升级。

当我们的日志级别为info或更低时,我们会在grails启动时获得数百个这样的内容:

  

WARN util.GrailsUtil - [DEPRECATED]方法   不推荐使用ApplicationHolder.getApplication(),它将被删除   在Grails的未来版本中。

有没有办法压制这些?

更新

根据baiyubin的回答,我能够在IDEA的控制台中至少折叠它们。但是,这不会阻止将2095行添加到我的日志文件中。

2 个答案:

答案 0 :(得分:4)

从Grails 2.0开始,您可以在启动时添加新的VM参数:

-Dgrails.log.deprecated=false

来源:http://jira.grails.org/browse/GRAILS-8024?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

答案 1 :(得分:0)

如果你愿意切换到eclipse / sts,每个警告信息旁边都有一个内置的抑制选项,你可以在这里选择是否禁止类似的警告