GAE + GWT環境構築
GAE + GWTプログラミングの環境構築メモ
作成中のアニメ特化アンテナサイト
Eclipseダウンロード
Eclipse 日本語化 | MergeDoc Projectで32bitもしくは64bitのJava Full Editionをダウンロードする。
Eclipse設定
ダウンロードしたzipを解凍し、pleiades\eclipseにあるeclipse.exeを実行する。
ファイル保存場所になるワークスペースはデフォルト値../workspaceのままでOKする。
Eclipseが立ち上がったらウィンドウ→設定を選択し、設定ウィンドウを開く。
Java→コンパイラーを選択し、コンパイラー準拠レベルを1.6から1.7に変更し、適用する。
Java→インストール済みのJREを選択し、Java7に変更し、OKする。
ヘルプ→Eclipseマーケットプレースを選択する。
gaeで検索し、Googleプラグインのインストールボタンを押し、インストールする。
最後に再起動する。
GAEプロジェクト作成
新規Webアプリケーションプロジェクトを選択する。
プロジェクト名、パッケージを適当に設定し、完了ボタンを押す。
プロジェクトのデバッグ
サンプルが動く形で、作成されるので、そのままデバッグを開始する。
URLが表示されるので、このURLをダブルクリックして、ブラウザを起動する。
アクセスを許可する。
GWTのデバッグを行うためには対象ブラウザにGWTアドオンがインストールされている必要があるので、インストールする。
GWTアドオンをインストールした後にもう一度URLにアクセスするとアプリケーションが表示される。
Windows8 + Google Chromeでのデバッグ
GWTのバグでWindows8 + Google Chromeの組み合わせで、GWTアドオンをインストールすることができない。
https://www.dropbox.com/s/ldtpxuuh9ovof12/gwt-dev-plugin.crxからダウンロードしたファイルを以下の手順でGoogle Chromeにインストールすることで解決することができる。
1. Google Chromeを右クリック→プロパティ→ショートカットを開く
2. リンク先に --enable-easy-off-store-extension-install を追加する
3. chrome://chrome/extensions/ を開く
4. ダウンロードしたcrxファイルをドラッグアンドドロップする