2013-08-24 12 views
9

Po wielu bólu, wreszcie zainstalowany GWT 2.5 z moim Eclipse keplerJak uruchomić GWT Super Dev Tryb

Teraz jestem w stanie uruchomić w trybie Dev, tj Classic Dev Mode.

od konfiguracji debugowania w Eclipse aruguments karta jest .

-remoteUI "$ {gwt_remote_ui_server_port}: $ {unique_id}" -startupUrl index.html -logLevel INFO -codeServerPort 9997 -port 8888 -War E: \ GWT2.5_Test \ V4Workflow_V17 \ wojny com.suresh.V4Workflow

Kiedy jestem debugowania Eclipse generowane URL

http://127.0.0.1:8888/index.html?gwt.codesvr=127.0.0.1:9997 

Która jest fine.And możliwość debugowania mojego kodu.

Rzeczywiste pytanie zaczyna się tutaj:

Ja z niecierpliwością czekają na rozpoczęcie mojej aplikacji z Super Dev Mode.

From Docs:

Super Tryb Dev działa kompilator GWT w serwer WWW, który jest zwykłym aplikacja Java, które programiści mogą uruchomić z wiersza poleceń. Po uruchomieniu serwera wypisuje swój adres URL:

Serwer kodu jest gotowy. Następnie wizyta: http://localhost:9876/

Dodany poniżej dwóch liniach w gwt.xml pliku

<add-linker name="xsiframe"/> 
<set-configuration-property name="devModeRedirectEnabled" value="true"/> 

skompilowany projekt, a potem rozpoczęła się http://localhost:9876/ nic się stało.

Co dziwne, nie ma wytycznych konfiguracyjnych w dokumentach.

Czego mi tu brakuje?

Dzięki za wszelkie wskazówki.

+0

Jak uruchomiłeś serwer? czy korzystałeś z programu uruchamiającego Zaćmienie? czy zaktualizowałeś wtyczkę zaćmienia GWT, aby dostosować ją do GWT 2.5? –

Odpowiedz

14

Czy skonfigurowałeś drugi launcher? Jeśli nie:

  • Otwórz okno "Run configurations"
  • Utwórz nową wyrzutnię w "Java Application"
  • W zakładce "main":
    • dodaj swój projekt ("browse")
    • dodać w klasie Main: "com.google.gwt.dev.codeserver.CodeServer"
  • W zakładce "argument":
    • dodać, że "-src src/ PACKAGE_NAME.PROJECTNAME" (fikcyjny przykład "-src src/ com.google.My_project")
  • W zakładce "classpath":
    • wybrać "User Entries" i dodać słoik "gwt-codeserver.jar"
  • zapisać ten Configuration

Następnie można uruchomić serwer, a następnie uruchomić drugi program uruchamiający i uzyskać dostęp do strony: http://localhost:9876/.

źródło: http://www.badlogicgames.com/wordpress/?p=3073

nadzieję, że to pomoże.

Powiązane problemy