0
現在我在我的GWT APP,gwt log和log4j中有2套日誌框架。我很難設置配置,所以我決定放棄通過log4j.xml,lo4j.property以及gwt.xml來設置它。登錄GWT,通過代碼配置
我看到一些可以設置日誌級別的API代碼,有誰知道如何在代碼中設置appender或handler?
或者,如果任何人都可以幫我把GWT記錄工作,這將是真棒,我目前發現的根記錄器已調試級別信息和無效處理程序可言,比我gwt.xml設定完全不同的
這裏gwt.xml代碼涉及到日誌:
<!-- 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" />
對我來說你的問題還不清楚。您是否嘗試配置客戶端或服務器端日誌記錄?除非你知道我沒有的東西,否則log4j在客戶端不可用。 你檢查了這些資源嗎? https://developers.google.com/web-toolkit/doc/latest/DevGuideLogging 而 http://logging.apache.org/log4j/1.2/manual.html 他們可能是一個很好的開始並回答你的問題 – Thevenin 2012-07-07 18:02:27
你也可以發佈你得到。 XML和log4j.xml文件;如果他們有什麼問題,這裏的某個人可能會幫助解決這個問題。 – Thevenin 2012-07-07 18:03:56
@MarkS。只是閱讀這些文章,爲了更好的兼容性,我希望只使用GWT日誌記錄。我剛剛更新了gwt.xml,非常感謝您的幫助 – 2012-07-09 08:39:16