2016-03-17 3 views
0

Я следовал инструкции от here. Но, к сожалению, это совсем не работает.GWTP Bootstraper не работает

Согласно документации, которую я должен:

  1. Реализовать Bootstrapper интерфейс.
  2. Напишите реализацию метода void onBootstrap().
  3. Зарегистрируйте эту реализацию в файле **. Gwt.xml.

Что я сделал.

Вот мои классы:

package pl.daniel.cms.client.gin; 

import com.google.gwt.core.shared.GWT; 
import com.gwtplatform.mvp.client.Bootstrapper; 

public class MyBootstrapper implements Bootstrapper { 

    @Override 
    public void onBootstrap() { 
     GWT.log("Bootstraper Test"); 
    } 
} 

<set-configuration-property name="gwtp.bootstrapper" value="pl.daniel.cms.client.gin.MyBootstrapper"/> 

Но это не работает.

Я использую <gwtp.version>1.5.2</gwtp.version>

ответ

1

На самом деле он работает. Загрузчик будет, ну бутстрапированной (если поставить бряк на ваше заявлении GWT.log вы увидите, что она выполнена + некоторая дополнительная магией там)

Кроме того, вы не раскрывая место после таможенной самозагрузки , Пожалуйста, измените его

@Inject 
PlaceManager placeManager; 
@Override 
public void onBootstrap() { 
    logger.fine("Hi there"); 
    placeManager.revealPlace(new PlaceRequest.Builder().nameToken(NameTokens.HOME).build()); 
} 

Чтобы увидеть хоть что-то на экране

+0

я вижу нормально приложение. Это просто Дозитная работа. Я попробую очистить и перезагрузить все. – masterdany88

+0

Это работает. После того, как я все запустил. – masterdany88

Смежные вопросы