sina SAE開發部署JAVA web項目

SAE中的中間件使用的是jetty,不是tomcat,SAE中已經有了部分java WEB必須的jar包,因此有些jar包咱們並不須要導入,否則在SAE中會產生jar包衝突,具體幾個什麼jar包能夠在SAE開發文檔中看獲得,我這裏部署了一個Spring MVC的WEB項目,僅僅使用到了這些jar包,就能夠在SAE中運行,若是還須要其餘jar包能夠本身添加:
java

部署SAE時用到的war包,我開始導出war包時對目錄不熟,導出的war沒法運行,相信不少新手朋友也不明白web項目在服務器中運行的正確目錄結構,因此在這裏介紹一下,中間件讀取war包的web項目只須要WEB-INF目錄就能夠了,因此咱們導出war時在eclipse中對WEB-INF目錄右擊,選擇Export,保存格式爲war,直接導出就能夠了,eclipse會連同與WEB-INF同級的js和img目錄一併包入war包中,以下:web

同時還要注意須要先把項目編譯一遍,在WEB-INF下的classes目錄下生成項目中的class文件,不然在服務器中沒法運行,最後將war包導入SAE中就能夠了瀏覽器

首先進入應用管理菜單,選擇代碼管理:
tomcat

在本身的項目右邊點擊操做,選擇上傳war包:
服務器

最後在瀏覽器中輸入本身項目的地址就能夠訪問本身的小項目了
eclipse

相關文章
相關標籤/搜索