web-dev-qa-db-ja.com

リモートブラウザでGWTアプリケーションをデバッグする

たとえばVMware環境のリモートブラウザー(Eclipseインスタンス以外のコンピューターにある)でGWTアプリをデバッグしようとしています。残念ながら、以下のアドレスを開いている間は接続がありません。

http://192.168.1.2:8888/app_test.html?gwt.codesvr=192.168.1.2:9997

引数-> VM引数-Dgwt.args="-bindAddress 0.0.0.0"を追加しようとしましたが、パラメーターが認識されないようです。サーバーは引き続きlocalhostにバインドします。

GoogleEclipseプラグインを使用しています。助けてくれてありがとう。

21
rafalry

Eclipseでデバッグ構成を開き、パラメーター-bindAddress 192.168.1.2(IPをマシンのローカルIPアドレスに置き換えます)をarguments > program argumentsに追加します。これが、仮想ボックスでのデバッグ方法です。

22
z00bs

Eclipse/GWT2.4を使用して使用した手順:

  • サーバーPC/Mac/Linuxの「RunConfiguration | Arguments | ProgramArguments」(Eclipse)にパラメーター「-bindAddress0.0.0.0」を追加します。
  • サーバーファイアウォール:ポート9997を開きます(in)
  • クライアントファイアウェル:ポート9997を開きます(出力)
  • 最後に(そしてそれは実行/デバッグを妨げるステップが欠けていた)。クライアントChromeブラウザで、オプション(chrome:// settings/extensions)に移動し、許可されたホストのリストにサーバーのIPアドレスを追加します
  • サーバーを起動すると、適切なURLが表示されます
8
alextk

GWTとMavenに苦労している人のために:プラグインはパラメーターを受け入れます

 -Dgwt.bindAddress=0.0.0.0  

他の構文は私には機能しませんでした

6
Dr. Max Völkel