Google Cloud Messaging for Android
            ことはじめ
     Eclipseから動かしてみる 編
             @kojiokb
はじめに
今回は、Eclipseからサーバ側サンプルを動か
してみる


前回・前々回のスライドはこちら
「サンプルコードを動かしてみる 編」
http://www.slideshare.net/kojiokb/google-cloud-messaging-for-android


「もっと簡単に動かしてみる 編」
http://www.slideshare.net/kojiokb/google-cloud-messaging-for-android-14310744
必要なもの
Eclipse IDE for Java EE Developers

※Web Tools Platform(WTP)プラグイン
が入っていればOKと思われる

Run-Jetty-Run

Eclipseプラグイン

GCM demoのサンプルコード
Run-Jetty-Run
   のインストール
Eclipse Marketplaceからjettyで検索
プロジェクトの作成
Dynamic Web Projectを作成
ライブラリの追加
サーブレットのライブラリを追加する

[Java Build Path] -> [Libraries] ->
[Add External JARs...]

<sdk-root>/extras/google/gcm/
samples/gcm-demo-server/lib/
servlet-api-2.5.jar
サンプルコードのコピー
作成したプロジェクトの対応するディ
レクトリに下記をコピー

サンプルコードの

 ・src配下

 ・WebContent配下
API Keyの設定
WebContent/WEB-INF/classes/配
下のapi.keyに取得したAPI Keyを設
定

※API Keyの取得方法は割愛
実行の構成
プロジェクトのルートで右クリック

[Run As]->[Run Configurations...]

jetty Webappを選択して新規追加

Contextを/gcm-demoに変更
動かしてみる
Run
ブラウザで確認
http://localhost:8080/gcm-demo/
まとめ
Eclipseからサンプルコードを実行で
きる環境ができたので、次回はサン
プルコードを拡張してみたい

Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)