跳到主要內容

發表文章

目前顯示的是有「GAE」標籤的文章

Eclipse with Google App Engine不能編譯JSP

在eclipse來開發Google App程式是最方便也不過的事了,只是不才小弟剛開始使用eclipse作為IDE介面,實在有許多地方不知其所以然,至今遇到兩個麻煩的問題。 Q1:利用Google App Engine Plug-in建立的Web Application Project竟然在新增JSP檔的時候無法編譯為Servlet (註:JSP在第一次執行時IDE會編譯成Servlet,web server實際執行的是此Servlet程式,所以初次開啟JSP會比較慢),在JSP檔案前會出現一個小叉叉,編譯時出現Your Web Application Project must be configured to use a JDK in order to use JSPs.的錯誤訊息。 Google針對這個問題有特別解釋。 My JSPs aren't working, and there's an error that says "Your Web Application Project must be configured to use a JDK in order to use JSPs." What happened? Both the local App Engine server and the deployment process need to run javac in order to compile your JSPs. If your project isn't set to use a JDK ("Java Development Kit", which includes javac), then the JSPs can't be compiled. Go to Preferences > Java > Installed JREs and make sure that you have a JDK installed -- if you don't, you can easily download one. Now right-click on your project and choose Properties > Java Build P...

利用Eclipse with Google Plugin建立第一個 Web Application

這篇主要是翻譯Google的文件,並且補了一些圖片幫助程式設計人員了解如何利用Eclipse with Google Plugin建立第一個 Web Application並且發佈到自己的Google App中。 Step1:在Eclipse中利用Google Web Application Project wizard建立一個新的Project。 File > New > Web Application Project Step2:輸入Project name及Java Package Name,最後按下Finish。 由於我之前安裝了Pydev所以可以將他切換成java模式。 到目前為止,第一個範例已經完成了,你可以在本機Run起來測試看看。 Step3:本機執行Web Application。 Debug As > Web Application Step4:將URL貼在瀏覽器上測試執行結果。 http://localhost:8888/ # 如果出現下面的訊息,請重新編譯程式。 # 重新編譯程式: Step5:設定你的Google App的相關參數。 Google > App Engine Settings Step6:輸入你的Application ID。 Step7:發佈程式至你的Google App的帳戶中。 Google > Deploy to App Engine Step8:發佈帳戶的email及密碼。 Step9:測試發布狀況。 http://application-id.appspot.com/ 完成了。

Google App Engine 設定網域

如果將Google App Engine設定固定的Domain Name,就可以應用很多Google的服務,例如架網站,收發自己網域的e-mail...等,讓應用及管理更方便。 首先登入Google App Engine的My Applications管理頁,如下圖: 點選你要設定的Application,每個免費用戶可以製作10個Application,要設定Domain Name請點選Administration-> Application Settings 到頁面上找Domain Setup點擊 [Add Domain] 不管你有沒有Domain Name請點右邊[Sign up for Google Apps],如果沒有可以自己買一個,或是透過Google幫你買,如下圖。 當然,跟Google買會簡單很多,每年只要$10美金。 紀錄好這篇文章後發覺Google的說明「 在 Google 應用服務 URL 部署應用程式 」寫的非常詳細,我也不贅述。 # 上面很可愛的小飛機是Google App Engine的Logo,版權屬於Google App Engine