我的 client.gwt.xml 文件中包含以下内容:
Sub SetWeights()
Dim Srs As Series
Dim myWeight As Range
Dim £w As Range
Set myWeight = Range("Weights")
With ActiveSheet
For Each Srs In ActiveChart.SeriesCollection
For Each £w In myWeight
Srs.Format.Line.Weight = £w
'Debug.Print £w
Next 'Srs
Next '£w
End With
End Sub
我正在尝试记录以下内容:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit 2.5.1//EN" "http://gwtproject.org/doctype/2.7.0/gwt-module.dtd">
<module rename-to='client'>
<inherits name="com.mz.client.app" />
<source path="client"/>
<inherits name="com.google.gwt.logging.Logging"/>
<set-property name="gwt.logging.logLevel" value="FINER"/>
<set-property name="gwt.logging.enabled" value="TRUE"/>
<set-property name="gwt.logging.consoleHandler" value="ENABLED"/>
</module>
但是我的firebug控制台中唯一显示的是SEVERE消息:
LOGGER.info("INFO"); LOGGER.fine("FINE"); LOGGER.warning("WARNING"); LOGGER.severe("SEVERE");
为什么我没有收到其他日志消息?
我已将Mon Sep 07 13:44:09 GMT+200 2015 com.mz.client.App
SEVERE: SEVERE
中的java.util.logging.ConsoleHandler.level
设置为logging.properties
:
FINE
修改
现在,即使没有其中一行,它也能正常工作
# Limit the message that are printed on the console to INFO and above.
java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
我删除了这些行,清理了我的项目并启动了Apache服务器,无论出于何种神奇的原因我都收到调试输出。
更改
<!-- <set-property name="gwt.logging.logLevel" value="FINER"/> -->
<!-- <set-property name="gwt.logging.enabled" value="TRUE"/> -->
<!-- <set-property name="gwt.logging.consoleHandler" value="ENABLED"/> -->
到
<set-property name="gwt.logging.logLevel" value="FINER"/>
不会更改输出。我收到的所有邮件都发送到<set-property name="gwt.logging.logLevel" value="INFO"/>
。设置
FINER
现在不会删除调试输出。仍然得到一切。
我想控制我的调试输出..