2010-12-16 11 views
17

Pracuję nad aplikacją GWT na moim komputerze Mac, a teraz mam ją przetestować w IE na moim komputerze.jak sprawdzić aplikację gwt w trybie dewelopera z innego komputera

Nie chcę jednak kopiować kodów na komputer w celu przebudowania projektu i przetestowania go.
Nie chcę też konfigurować całego serwera Apache + Tomcat na moim Macu, aby wdrożyć projekt, aby mój komputer mógł uzyskać dostęp do tej aplikacji internetowej.

Czy istnieje sposób, w jaki mogę uruchomić moją aplikację GWT w trybie debugowania na moim Macu i po prostu przetestować ją w IE na moim komputerze? Używam Spring + Maven + Eclipse + GWT.

+0

Co ty coraz błąd podczas próby do niego dostęp? – maneesh

Odpowiedz

26

W swojej konfiguracji uruchamiania Eclipse użyj opcji -bindAddress 0.0.0.0, co pozwala mola odbierać ruch z zewnętrznego hosta lokalnego.

W menu Eclipse

  1. Uruchom> Konfiguracje debugowania ...
  2. Potwierdź Twój projekt zostanie wybrany w lewo pod Web Applications> Nazwa Projektu
  3. Wybierz Argumenty Tab na prawym panelu
  4. W "Argumenty programowe:" dołącz argument "-bindAddress 0.0.0.0"

Z tego miejsca można debugować f zdalna maszyna w trybie programowania

+0

Tak, próbowałem, to nie zadziałało, nadal mogę mieć to uruchomione w trybie dev: http://127.0.0.1:8888/index.html?gwt.codesvr=127.0.0.1:9997, ale jeśli ja zastąpić 127.0.0.1 IP mojego mac, to nie działa, nie wspominając o zdalnym dostępie do niego z PC – user468587

+0

Po uruchomieniu przykładowej aplikacji z powyższymi krokami mój adres zmienia się z localhost na mój publiczny ip, jak widać 192.168.0.103:8888/Bind_Test.html?gwt.codesvr=192.168.0.103:9997 – Kodova

+0

Nie jestem pewien czy to jasne, mam działającą aplikację gwt, teraz muszę wyświetlić aplikację w różnych przeglądarkach na różnych maszynach zobacz, czy układ/funkcjonalność działa dobrze, nie chcę debugować go ze zdalnego komputera w trybie Dev ... – user468587

3

set -bindAddress 0.0.0.0 in (x) = Zakładka Argumenty w "Uruchom konfigurację" jak podano powyżej. po uruchomieniu aplikacji GWT użyje adresu IP twojego komputera w adresie URL uruchamiania. po otwarciu adresu URL w przeglądarce, kliknij na toolbox GWT po prawej stronie paska adresu Chrome, który otworzy "GWT Developer Plugin Options". teraz po prostu dodaj swój adres IP do listy wyjątków serwera WWW. GWT Developer Plugin Options

1

dla Maven, można uruchomić jako

mvn gwt:run -Dgwt.bindAddress=0.0.0.0 
Powiązane problemy