gwt logging не работает - PullRequest
       31

gwt logging не работает

0 голосов
/ 29 мая 2018

Я пробую функции ведения журнала GWT.

Я создал проект приложения Gwt с GWT 2.8.2 Приложение работает.

Вот мой файл gwt.xml с включенной регистрацией:

<?xml version="1.0" encoding="UTF-8"?>
<!--
  When updating your version of GWT, you should also update this DTD reference,
  so that your app can take advantage of the latest GWT module capabilities.
-->
<!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit 2.8.2//EN"
  "http://gwtproject.org/doctype/2.8.2/gwt-module.dtd">
<module rename-to='testtest'>
  <!-- Inherit the core Web Toolkit stuff.                        -->
  <inherits name='com.google.gwt.user.User'/>

  <!-- Inherit the default GWT style sheet.  You can change       -->
  <!-- the theme of your GWT application by uncommenting          -->
  <!-- any one of the following lines.                            -->
  <inherits name='com.google.gwt.user.theme.clean.Clean'/>
  <!-- <inherits name='com.google.gwt.user.theme.standard.Standard'/> -->
  <!-- <inherits name='com.google.gwt.user.theme.chrome.Chrome'/> -->
  <!-- <inherits name='com.google.gwt.user.theme.dark.Dark'/>     -->

  <!-- Other module inherits                                      -->

  <!-- Specify the app entry point class.                         -->
  <entry-point class='test.client.Testtest'/>

  <inherits name="com.google.gwt.logging.Logging"/>
 <set-property name="gwt.logging.enabled" value="TRUE"/> 
<set-property name="gwt.logging.logLevel" value="INFO" />
<!-- Write messages to browser consoles and to the jvm and dev mode -->
<!-- Note that these are the defaults, so we don’t actually need to list them -->
<set-property name="gwt.logging.consoleHandler" value="ENABLED" />

<set-property name="gwt.logging.developmentModeHandler" value="ENABLED" />
<set-property name="gwt.logging.systemHandler" value="ENABLED" />

<set-property name="gwt.logging.enabled" value="TRUE" />


  <!-- Specify the paths for translatable code                    -->
  <source path='client'/>
  <source path='shared'/>

  <!-- allow Super Dev Mode -->
  <add-linker name="xsiframe"/>
</module>

В моем Java-коде я поместил простое сообщение.

public void onModuleLoad() {


        Logger logger = Logger.getLogger("test");
        logger.info("test");

Но когда я запускаю приложение, ничего не появляется (в режиме Super Development Mode или Legacy Mode) вконсоль Java.

GWT.log работает и регистрирует сообщения в консоли браузера.

Почему в консоли Java ничего не отображается?

1 Ответ

0 голосов
/ 11 июня 2018

Лог записывается в консоль на стороне клиента.Откройте консоль в своем браузере (например, F12 в Chrome).Вы должны увидеть там журнал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...