0

Beginning Java Google App Engineの本に従って、Eclipse を使用して Java でGoogle App Engineプロジェクトを作成しました。

この本を購入する前に、「Use Google Web Toolkit」オプションをオフにしてプロジェクトを作成していましたが、このプロジェクトではそれをチェックしました(本に従って)

Eclipse でいくつかのファイルが生成され、アプリケーションを実行し、リンクを Web ブラウザ ( http://localhost:8888) にコピーすると、次のエラーが表示されます。

GWT モジュール name_of_my_project を (再) コンパイルする必要がある場合があります

私はUbuntu 10.04で作業しており(FirefoxとChromiumを使用してアプリケーションをテストしていました)、Windows XPで(同じWebブラウザーを使用して)同じ効果でアプリケーションを実行しようとしていました(1つの違いのみ-Google ChromeでWeb Toolkitをインストールしました. ..だから私はそれをやったが、それでも同じエラーが発生する)

前もって感謝します :)

4

3 に答える 3

1

Chrome を使用した IntelliJ での開発を使用して、予期しないときに同じエラー メッセージが表示されます。開発モードを停止して開始すると、メッセージが引き続き表示されます。out フォルダー内のコンパイル済みファイル (クラス ファイル、js ファイル) を削除すると、問題は解決します。Eclipse では、war フォルダーに生成されたファイルとフォルダーの削除を試すことができます (存在する場合は、プロジェクト名を持つフォルダーと、/war/WEB-INF/classes の下のクラス フォルダーを削除します)。お役に立てれば。

于 2011-12-27T23:27:36.133 に答える
1

正しいデフォルト出力フォルダー (/target/project-name/WEB-INF/classes など) がある場合は、「Java ビルド パス」をチェックインします。

Eclipse で「クリーン ビルド」を実行します。

Eclipse メニューの google blue ボタンをクリックし、「GWT Compile Project...」を選択します。

コンパイラの出力をチェックして、GWT プラグインがプロジェクトをコンパイルしていることを確認します。GWT コンパイラーは多くのものを出力します。たとえば、常に「Compiling 6 permutations.... Compiling permutation 0...」のようなものが表示されます。

それでも問題が解決しない場合は、GWT を使用した Eclipse のセットアップに関する次のページを試してください: http://code.google.com/webtoolkit/usingeclipse.html

于 2011-12-28T07:53:55.013 に答える
0

コメントと提案をありがとう。UbuntuにEclipseを再インストールし、プラグインをもう一度インストールしましたが、動作します:)

したがって、使用する Eclipse のバージョンに注意してください。Eclipse 3.4 には GWT に関する問題があります。

于 2011-12-28T13:19:39.967 に答える