Mais conteúdo relacionado
Semelhante a Gaej Explorer (20)
Gaej Explorer
- 2. 目次
実行の必要なモノ一覧
プロジェクトをローカルで動くようにする
実際にデプロイする
- 3. 今回必要なモノ
Eclipse 3.3 または 3.4
GXT-2.0 SDK ( m3 )
該当ソース
samples.war
Google Plugin for Eclipse
GAE のアカウント
- 4. プロジェクトをローカルで動くように
する
<手順一覧>
1. 新規プロジェクトの作成
2. Gxt.jar を導入する
3. ソースを上書きコピー
4. 必要なファイルを War ファイルからコピー
5. Entry Point Modules の設定
6. Web.xml を編集
7. リソースのコピー
8-1. StackOverflow の対策‐1
8-2. StackOverflow の対策‐2
9. web.xml の URL パターンを修正
10. 初期表示 html を設定
11. ローカルで実行してみる
- 8. 4. 必要なファイルを War ファイルから
コピー
War ファイルの web.xml を上書き
War ファイルの explorer.html をコピー
- 9. 5.Entry Point Modules の設定
Entry Point Modules を Explorer 以外を削除
※ 画面は プロジェクトのプロパティ> Google > WebToolkit で開きます
- 13. 8-2.StackOverflow の対策‐2
パッチ名: gwt-dev-patch.jar
※ パッチは http://code.google.com/p/google-web-toolkit/issues/detail?id=3510 記事番号 21 にあります
- 14. 9.web.xml の URL パターンを修正
Bad Case <servlet>
<servlet-name>service</servlet-name>
<servlet-class>
com.extjs.gxt.samples.Test</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>service</servlet-name>
<url-pattern>
/test</url-pattern>
Good Case <servlet>
</servlet-mapping>
<servlet-name>service</servlet-name>
<servlet-class>com.extjs.gxt.samples.Test</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>service</servlet-name>
<url-pattern>/test</url-pattern>
</servlet-mapping>
- 17. デプロイボタンからデプロイする
<手順一覧>
1. プロジェクトをコンパイルする ※
2. GWT1.6 を無効化する ※
3. appengine-web.xml の編集
4. デプロイボタンを押して必要事項を入力
5. アプリケーション ID とバージョンの確認
6. デプロイする
7. Web 上での動作を確認する。
8. デプロイの制約
※ StackOverflow に基づく対応であるため、
前述の 8-2.StackOverflow の対策‐2を適用した場合は不必要
- 18. 1. プロジェクトをコンパイルする
Click
↓ 使用不
可
※ StackOverflow に基づく対応であるため、
前述の 8-2.StackOverflow の対策‐2を適用した場合は不必要
- 19. 2.GWT1.6 を無効化する
※ StackOverflow に基づく対応であるため、
前述の 8-2.StackOverflow の対策‐2を適用した場合は不必要
- 20. 3.appengine-web.xml の編集
war/WEB-INF/appengine-web.xml を編集す
る
<application> 【アプリケーションのI
D】 </application>
<version> 【デプロイしたいバージョン】 </version>
Application: 1ソフトウェアの全体。 1 アカウント: 10 アプリケーション
Version : 1ソフトウェアの個体。 1 アプリケーション: 10 バージョン
> 1 アプリケーションに対し、 10 バージョンをデプロイできる。
ただしバックヤードで動作するデータベースは、アプリケーションで同一。
また同一 Application でもバージョンが違えば並行して動作可能。
※ バージョンは URL で使用可能な半角英数字の文字列
- 24. 補足
OK パターン
エラー例
ファイル数過多
ファイル重量過多
etcetc…