2013-08-24 14 views
9

Dopo un sacco di dolore, infine installato GWT 2.5 con la mia Eclipse keplerCome lanciare GWT Super Dev modalità

Ora sono in grado di lanciare con la modalità Dev, cioè Classic Dev Mode.

In configurazione di debug in aruguments Eclipse scheda è .

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

Quando sto debug Eclipse generato l'URL

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

che è fine.And in grado di eseguire il debug il mio codice.

domanda effettiva inizia qui:

sto aspettando con impazienza di lanciare la mia applicazione con Super Dev Mode.

From Docs:

modalità Super Dev corre il compilatore GWT in un server web, che è un'applicazione Java normale che gli sviluppatori possono eseguire dalla riga di comando. Dopo l'avvio del server, stampa l'URL:

Il server del codice è pronto. successivo, visita: http://localhost:9876/

Aggiunto il seguito due linee nel file di gwt.xml

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

ho compilato il progetto e poi mi sono lanciata con http://localhost:9876/ nulla da successo.

Stranamente nessuna linea guida di configurazione fondata in documenti.

Cosa mi manca qui?

Grazie per qualsiasi indizio.

+0

come è stato eseguito il server? hai usato il launcher di eclipse? hai aggiornato anche il plugin GWT di eclipse per essere allineato con GWT 2.5? –

risposta

14

Hai configurato il secondo programma di avvio? In caso contrario:

  • Aprire la finestra "Run configurations"
  • Creare un nuovo launcher in "Java Application"
  • Nella scheda "main":
    • aggiungere il vostro progetto ("browse")
    • aggiungere alla classe principale: "com.google.gwt.dev.codeserver.CodeServer"
  • Nella scheda "argument":
    • aggiungono che "-src src/ PACKAGE_NAME.PROJECTNAME" (esempio fittizia "-src src/ com.google.My_project")
  • In scheda "classpath":
    • selezionare "User Entries", e aggiungere il barattolo "gwt-codeserver.jar"
  • Salva questo Configuration

Successivamente, è possibile avviare il server, quindi avviare questo secondo programma di avvio e accedere alla pagina: http://localhost:9876/.

fonte: http://www.badlogicgames.com/wordpress/?p=3073

Spero che questo vi aiuterà.