Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Logging 登录GWT到控制台_Logging_Gwt - Fatal编程技术网

Logging 登录GWT到控制台

Logging 登录GWT到控制台,logging,gwt,Logging,Gwt,根据,我可以使用登录到浏览器控制台 # In your .gwt.xml file <inherits name="com.google.gwt.logging.Logging"/> # In your .java file Logger logger = Logger.getLogger("NameOfYourLogger"); logger.log(Level.SEVERE, "this message should get logged");

根据,我可以使用登录到浏览器控制台

# In your .gwt.xml file
    <inherits name="com.google.gwt.logging.Logging"/>

    # In your .java file
    Logger logger = Logger.getLogger("NameOfYourLogger");
    logger.log(Level.SEVERE, "this message should get logged");
.gwt.xml文件中的
#
#在您的.java文件中
Logger=Logger.getLogger(“您的记录器的名称”);
logger.log(Level.SEVERE,“应记录此消息”);
但有些事情我不明白

  • 我必须
    导入java.util.logging.Logger
    (也
    java.util.logging.Level
    ),否则Eclipse会抱怨它
    无法解析类型
    。这正常吗
  • 此外,我不知道如何设置日志记录级别-根据我可以设置的文档

    在gwt.xml文件中,但如果我将级别设置为
    FINEST
    ,然后使用级别
    FINE
    记录一些内容,则不会显示。但是,如果我用
    Level.SEVERE
    记录一些东西,它会显示在控制台中,肯定发生了一些事情。我只是不确定这些联系

    • 1

      java.util.logging.Logger
      是java标准API,因此类型必须能够解析

      二,

      :

      • 严重(最高值)
      • 警告
      • 信息
      • 配置
      • 好的
      • 精细的
      • 最细(最低值)
      如果在属性上设置FINE,则会输出FINE或更高级别(FINE、CONFIG、INFO、WARNING和SEVERE)日志

      同样,如果在属性上设置SEVERE,则只输出SEVERE级别日志

      您还可以在属性上设置ALL,以便输出所有级别的日志

      我必须导入java.util.logging.Logger(也是java.util.logging.Level)

      是的,Java要求您导入要使用的类,除非它们是语言本身的一部分

      此外,我不知道如何设置日志记录级别-根据我可以设置的文档

      <set-property name="gwt.logging.logLevel" value="SEVERE"/>
      

      1.问题不在于
      java.util.logging.Logger
      是否是标准api的一部分,而是我是否必须导入此模块才能使GWT日志正常工作。2.我知道这一点。问题是为什么尽管在
      gwt.xml
      文件中将logLevel设置为
      FINEST
      ,但它只记录
      severy
      警告。昨天我没有时间测试,但今天我四处奔波,我不得不将
      gwt.logging.enabled
      设置为
      TRUE
      ,然后它就工作了——所以我猜默认设置似乎是正确的
      严重
      <set-property name="gwt.logging.enabled" value="TRUE" />