close

 

1.Google Web Application下載:

首先當然要下載google的Web Application

eclipse >> Help >> Install New Software >> 在Work with內輸入:

http://dl.google.com/eclipse/plugin/4.3(4.3是目前最新版)

 

搜尋一陣後,跑出可下載資訊,點選Google Plugin for EclipseGWt Designer for GPESDK's 其它Android相關的不必下載然後Next

 

此時已經有了Google Web Application 也就是在service內及工具內有個"g"的工具

然後我們就可以去申請一個google的Application

 

2.申請Google App Engine:

網址: https://appengine.google.com

建立步驟都還算簡單,主要會要用到手機確認身分

還有取應用ID 也就是"Application Identifler" 注意:只能打小寫+數字

申請完後就順著指引回"dashboard"管理自己的app engine Application

 

3. 建立Google App Engine 專案:

eclipse >> New >> Web Application Project(有"g"字圖案的.剛剛第一項所下載過)

>> 填好Project name等.. 值得注意的是Google SDK's 這邊的選項要拿掉,不要用web Toolkit

>> Finsh >> 建立好後進入"appengine-web.xml" 把<application>內放入剛剛2申請的專案名稱放入此</application>

而<version>內就是版本號,也就是當我們改完新的版本要記得來這改版本號,那麼線上的管理頁面就會幫我們分類

 

再來就是程式的部分,要使用Google web service來執行,預設port 為8888

做好我們的Hello Word!! 後 就發佈到網路,發布前記得要登入,也就是eclipse右下角會有一個google login的標誌

請點選進入,登入完後 >> 在專案右建>> Deploy to App Engine 就發佈到網站去摟~~~~!!!

此時會自動幫我們連到所發布的網站內瀏覽..

 

===============================================================================

手動編譯

以本課的例子,我專案內的service是用7.....47Tomcat版本

而我專案資料夾內有個 7.....42的版本

那老師是要我們用42的版本來做手動編譯

也就是把剛剛 Googe Web 專案拿來手動編譯到7....42版本內去執行

 

首先設定環境變數: 開始>>電腦>>右建>>內容>>進階設定>>環境變數

進入後這邊有分兩區塊:

上面區塊: 是自己使用者登入時會進入的系統變數

下面區塊: 是所有登入者進入時都會進入的系統變數

當然我們改上方的就行了

 

總共會需要加入四個變數

1. CATALINA_HOME (大寫) : Tomcat 根目錄

2. JAVA_HOME (大寫): Jdk 根目錄 (通常在c:/Programe File/Java 內)

3. path (小寫) : jdk/bin 路徑 ;此時cmd命令字元也改一下路徑  >>右建>>目錄 >>jdk/bin目錄

進入 cmd後 建入 startup 就可以執行Tomcat 網路請到8080 port 就可以看見貓咪頁面已啟動

如果要關閉就要建入 shutdown   

接著如果我們要手動編譯,就要再新增一個環境變數"classpath"如下:

首先要提  "   .;  " 沒錯就是雙引號這兩個符號"句號+分號" 詳細晚點補

4 classpath: .; 加上tomcat\lib的 jsp-api.jar及servelet-api.jar

a.

以上都加入後將專案內的 .java檔案,也就是我們要編譯的XXXX.java檔複製出來

假設複製到 src/example/xxxx.java後

cmd我們也進入到 example路徑後 建入 : javac  -d  .  xxxx.java  執行

沒有錯誤訊息就是成功了

b.

把編譯好的class檔放回Tomcat內的Root(新增一個classes連同com.xxx甚麼的路徑一起放入classes內)

c.

將專案的web.xml內的servlet及mapping複製起來(也就是xxxx.java所使用到的servlet路徑)

貼至Tomcat的Root\WebInt\web.xml內

d.

從起Tomcat,也就是剛剛cmd所指向的tomcat7...42    Shutdown >> startup

 

 

 

 

 

 

 

 

 

 

 

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 JoshS 的頭像
    JoshS

    JoshS的部落格

    JoshS 發表在 痞客邦 留言(0) 人氣()