4

「RunAs->GWTapplication」を介してEclipse内でGWTアプリケーションをコンパイルしたい場合、次のメッセージが表示されます。

00:00:00,005[警告]モジュールはサーブレットクラス'com.google.gwt.junit.server.JUnitHostImpl'を宣言していますが、web.xmlには対応する宣言がありません。次の行をweb.xmlに追加してください。

<servlet> <servlet-name>jUnitHostImpl</servlet-name> <servlet-class>com.google.gwt.junit.server.JUnitHostImpl</servlet-class> </servlet> <servlet-mapping> <servlet-name>jUnitHostImpl</servlet-name> <url-pattern>/AdminInterface/junithost/*</url-pattern> </servlet-mapping>

これらの行をweb.xmlに追加すると、メッセージは表示されなくなりますが、コンパイラーがフリーズしているようです。通常、ウィンドウの上部にある「スタートアップURL」にリンクが表示され、Webアプリケーションのページに移動します。ただし、常に「コンピューティング」と表示され、プロセス自体はCPU時間を使用しません。

誰かがこれを修正する方法を知っていますか?

4

2 に答える 2

1

「Run As -> GWT application」を使用してEclipse内でGWTアプリケーションをコンパイルしたい場合、次のメッセージが表示されます

あなたは実際にあなたが実行しているコンパイルしていません...

イメージに示すように、青いアイコンを使用してプロジェクトをコンパイルする必要があります。今のところ、あなたは走っています。

ここに画像の説明を入力

そのリストでGWT COMPILE PROJECT(赤いアイコン) を選択でき、yourProjectName.gwt.xml を選択する必要があります。

すると起動しcompilingます。

frozenブラウザの問題について。

生成された URL をクリックすると、このフリーズした問題が発生すると思います。リンクをクリックすると、デフォルトのブラウザでアプリケーションが起動します。

コンパイルしても URL は生成されず、Eclipse コンソールに " Compile Succeeded" というメッセージが表示されます。
実際、その時点でブラウザで起動している GWT アプリケーションは開発モードになっています。

于 2013-02-06T14:53:23.803 に答える