標籤:eclipse web應用 gae java
前期準備:
- 首先你要有一個Google帳號。
- 建立一個GAE應用。相信大家在學習翻牆的時候就已經知道怎麼弄了,這裡就不多說了。不清楚的請百度“GoAgent”。
記住該應用的application ID,後面項目部署的時候會用到。
?
在Eclipse搭建GAE開發環境:
- 截至本文發布時,GAE外掛程式只支援Java 7。(如有變化,請到官方網站確認https://developers.google.com/eclipse/docs/download)
請將Eclipse的JRE設定為JRE7。(點擊 Window > Preferences, 點擊 Java > Installed JREs,選擇JRE7)。如果沒有請到官方網站下載,http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
- 在Eclipse安裝相應版本的GAE外掛程式。
運行Eclipse,點擊 Help > Install New Software,在 Work with 處輸入 http://dl.google.com/eclipse/plugin/版本號碼。例如,如果你的Eclipse版本是4.4,則輸入http://dl.google.com/eclipse/plugin/4.4。輸入後按斷行符號,稍等片刻後,視窗的中間會出現Plugin和SDKs,選中所有,點擊Next。
如果不知道Eclipse版本號碼是多少,請參考《如何查看Eclipse版本號碼》。
- 之後按照提示一直點擊Next。
- 外掛程式安裝完成後,會提示重啟eclipse,點擊Yes。
- 點擊 File > New > Project,選擇 Google > Web Application Project,點擊Next。
- 輸入Project Name和Package,點擊Finish。建立完成後會得到一個預設的樣本項目。
項目開發與部署:
- 在部署到Google伺服器上之前,可以現在本地運行看出效果。右鍵點擊項目,點擊 Debug As > Web Application。然後項目的訪問路徑會出現在下方的的Development Mode視圖中,如所示。
- 雙擊該連結,會自動跳轉至瀏覽器並開啟該連結。可能會出現一些資訊提示你安裝瀏覽器外掛程式。如所示(本人使用的是Chrome)。
- 點擊藍色按鈕進入Chrome網上商店,安裝外掛程式。如果提示不支援NPAPI外掛程式,請參考《安裝GWT Developer Plugin時提示不支援NPAPI外掛程式的解決方案》。
- 安裝完成後,回到剛才提示安裝外掛程式的頁面,重新整理即可看到Web應用的介面。
- 接下來可以將其部署到Google伺服器。右鍵點擊項目,點擊 Google > App Engine Settings,輸入Application ID(就是你要部署到哪個應用),點擊OK。
- 右鍵點擊項目,點擊 Google > Deploy to App Engine。第一次會要求你輸入Google帳號和密碼。然後點擊Deploy。
- 等待片刻,部署成功後就可以通過 http://[application-id].appspot.com/ 訪問你的應用了。如果你在運行樣本應用時,出現了“An error occurred while attempting to contact the server…”的異常,很有可能是你的Java版本不對,請嘗試使用Java 7。
註:原文見我的部落格《GAE學習筆記(一):用Eclipse部署第一個GAE項目》
GAE學習筆記(一):用Eclipse部署第一個GAE項目