私はちょうど新しいGAEプロジェクトを開始しています。私は最後に使用して以来、彼らはいくつかのSDKを分かち合ってきました。 my_server.java
では、彼らはこのようになりますonModuleLoad(の先頭近くにコードの行を)持っている:小さなコードの変更がappengine(GAE/GWT)で有効にならないのはなぜですか?
final Button sendButton = new Button("Send-X");
しかし変更は」doesnの:
final Button sendButton = new Button("Send");
は、私はこのようにそれを変更テイク。実際、ログラインを追加しました:
log.log(Level.INFO, "button set");
これはコンソールにも表示されません。これは私のonModuleLoad()
が起こっていないと信じるようになります。それでも、サーバーを(ローカルで)実行すると、古いボタン(「送信」)が表示されます。クリックすると、すべてのハンドラコードが正しく実行されているようです。
私のキャッシュをクリアするように言う前に、おそらく私の愚か者についても教えてください。
- 私は(ChromeとSafariの両方で試してみました。)ブラウザのキャッシュをクリアし
- 私は、サーバーを再起動します。
- 私も終了します& Eclipseを再起動しました。
- 次に、
war/
にキャッシュファイルがいくつか見つかりましたので、削除しました。 これは現在、サーバーの起動時にこのメッセージが出て、私を導いた:
が見つかりませファイル[WARNない]:私のREALながら、そう/my_server/F257245F8761687253A53003BCDAB6A7.cache.html
を問題は、コードの変更(ボタンの名前を変更するなど)を取るにはどうしたらいいですか?最初に助けが必要ないくつかの小さな問題(キャッシング、onModuleLoad()のトリガー)があるようです。
ありがとうございます!
他のコードの変更は有効ですか? –
これまでは、コードの変更(log()を含む)には影響しませんでした。私のHTML変更は有効です。私はそれがちょうどいくつかのキャッシング/再起動のものか、それとも私が行方不明であると確信していますが、私はそれを見ていません。私はデフォルトのプロジェクトから始めているので、私はまだ自分自身の多くの機能を持っていません。 – Olie
プロジェクトを再構築しようとしましたか(プロジェクト - >クリーン - >すべて)? –