登录GWT,通过代码进行配置
现在我的GWT应用程序中有两套日志框架:GWT日志和log4j。我很难设置配置,所以我决定放弃通过log4j.xml或lo4j.property以及gwt.xml进行设置 我看到一些可以设置日志级别的API代码,有人知道如何在代码中设置appender或handler吗 或者,如果有人能帮助我使GWT日志工作,那将是非常棒的,目前我发现根记录器有调试级别信息和空处理程序,与我的GWT.xml中的设置完全不同 以下是与日志记录相关的gwt.xml代码:登录GWT,通过代码进行配置,gwt,logging,configuration,log4j,settings,Gwt,Logging,Configuration,Log4j,Settings,现在我的GWT应用程序中有两套日志框架:GWT日志和log4j。我很难设置配置,所以我决定放弃通过log4j.xml或lo4j.property以及gwt.xml进行设置 我看到一些可以设置日志级别的API代码,有人知道如何在代码中设置appender或handler吗 或者,如果有人能帮助我使GWT日志工作,那将是非常棒的,目前我发现根记录器有调试级别信息和空处理程序,与我的GWT.xml中的设置完全不同 以下是与日志记录相关的gwt.xml代码: <!-- for gwt loggin
<!-- for gwt logging -->
<inherits name="com.google.gwt.logging.Logging"/>
<set-property name="gwt.logging.enabled" value="TRUE"/>
<set-property name="gwt.logging.logLevel" value="FINE"/>
<set-property name="gwt.logging.consoleHandler" value="DISABLED" />
<set-property name="gwt.logging.developmentModeHandler" value="ENABLED" />
<set-property name="gwt.logging.popupHandler" value="DISABLED" />
<set-property name="gwt.logging.systemHandler" value="ENABLED" />
好吧,我终于发现我做错了什么,对于google web toolkit项目和服务器端日志,将log4j.xml配置文件放入war/web-INFO/classes中。并在启动参数中添加-dLog4j.debug=true,以查看lo4j配置加载的实际情况 对我来说,你的问题不清楚。您正在尝试配置客户端日志记录还是服务器端日志记录?除非你知道一些我不知道的事情,否则log4j在客户端是不可用的。你查过这些资源了吗?他们可能是一个好的开始,回答你的问题,你也可以张贴你得到的。XML和log4j.XML文件;“如果他们有什么问题,这里的人也许能帮上忙。”马克。请阅读这些文章,为了更好的兼容性,我只想使用GWT日志。我刚刚更新了gwt.xml,非常感谢您的帮助