当前位置: 首页 > 知识库问答 >
问题:

如何在GWT日志中配置类特定的日志级别?

弘阳德
2023-03-14

使用java.util.Logging时,可以在logging.properties文件中配置特定类的日志级别(即具有类名称的子记录器),如下所示:

com.foobar.MyClass.level = FINE

我使用类名在MyClass中创建子记录器,如下所示:

private static Logger log = Logger.getLogger(MyClass.class.getName());

在Google Web Toolkit gwt.xml文件中有类似的配置方法吗?

共有1个答案

艾安和
2023-03-14

不幸的是,没有。GWT日志记录支持是有限的,因为您只能在模块级别设置日志级别。我希望在未来的版本中看到对日志的更好的控制,但是AFAIK,没有任何扩大这种支持的认真计划。

 类似资料:
  • 使用log4j1,我能够控制单个日志记录程序级别,但属性语句似乎不能使用log4j2。我将rootLogger级别设置为DEBUG,并希望通过commons-logging抑制来自authorize.NET的大量调试日志。我正在尝试设置级别,以从http头和有线日志发出警告。 下面是详细配置记录器的log4j文档(参见“配置log4j”) 这是一个示例日志输出: 这是我当前的log4j2.prop

  • 我在我的项目中进行了强制日志记录,并且我很难抑制我不想要的日志记录语句。 还有,我在使用log4j时看不到这些记录器。我正在尝试学习Logback,因为我已经被指派来评估它作为团队可能的升级。

  • 我想更改quarkus应用程序的日志级别,在我可以找到任何引用的地方,它都指向application.properties文件。 我需要任何额外的扩展来让它工作吗? 我读过这个问题,但对我不起作用。我真的不知道,我从Quarkus bootstrap创建了一个简单的应用程序,但我仍然有同样的行为。

  • 我是python新手,我写了一个程序为我收集信息(python selenium geckodriver firefox),一切都很好,但geckodriver。exe生成的日志太多,有时单个文件大小为geckodriver。日志甚至达到8GB。 我在galaxy、google和stackoverflow上搜索过,我找不到禁用geckodriver的解决方案。log,这个问题和我的类似,我知道使用

  • 我如何在log4j2中做到这一点?注我仍然需要使用新的属性文件(不是xml或json)。 TIA