百度BAE JAVA環境項目部署和調試

起初在一個應用掛在虛擬主機上,昨天早上虛擬主機掛了。原本考慮遷移到SAE上的,但以前發現SAE的JVM雲豆消耗的太快(PS:我是中級開發者,每個月 10000雲豆,若是有哪位大神對SAE JAVA雲豆能控制的好的請私密我一下,在此謝謝了),只能考慮百度的BAE了。php

以前有玩過幾回BAE,不過都是小程序,很簡單,隨便弄弄就行了。如今面對的是一個在虛擬主機上跑了3個月的項目作遷移。頓時頭疼了。無從下手哇。先是百度,google找了一圈,看各位大神寫的經驗總結。而後開始動手嘗試哇。。。。。。java

下午半天的研究,終於把代碼遷移好了。結果發現也挺簡單的。。下面分享一下本身的方式,讓玩BAE JAVA的童鞋少走一點彎路。小程序

1.首先下載一個集成好BAE開發環境的eclipse(也能夠安裝插件)
在網頁最下面有一鍵安裝便是eclipse,下載到本地解壓便可
http://developer.baidu.com/wiki/index.php?title=docs/cplat/ide/install app

2.去BAE快速建立一個JAVA應用 eclipse

3.管理當前的項目,點擊雲環境(BAE)->版本管理
建立一個版本,直接輸入版本號就好,例如輸入1,無需上傳war包。點擊保存便可
ide

4.打開以前下載好的eclipse(此eclipse已經集成了SVN),切換到SVN資源庫,新建資源庫。
SVN地址在版本管理下方,以下圖紅色圈出來的地方,複製便可
google

5.checkout以前創建的版本代碼。入下方的1文件夾,直接右鍵checkout(會提示你從新命名項目名稱,你起成本身的便可)這份代碼是創建代碼版本時候BAE自動建立的DEMO示例項目 spa

6.本地調試項目直接右鍵項目名稱->run as->bae java application,會直接啓動jetty .net

7.到此結束BAE的項目部署。接下來在本地修改、增長本身的代碼commit便可,BAE會自動部署您的項目。 插件


注意點:

1.項目中包涵了BAE環境下的jar包,你在本地添加jar的時候記得先查看bae是否存在您要添加的jar,不然會產生衝突。

2.JAR直接添加在項目根目錄下的lib文件夾中,而不是WEB-INF下的lib,切記。。

3.bae對部分類有作限制,具體詳見BAE的說明

4.建議仔細閱讀java手冊
http://developer.baidu.com/wiki/index.php?title=docs/cplat/rt/java&oldid=10053

相關文章
相關標籤/搜索