微信公眾平台開發java版教程(二)


新浪 SAE 雲平台 Java 開發調試環境

優點:

    免去部署本地的 linux 虛擬機模擬開發環境的麻煩,實現便捷的在本地 eclipse 上開發,在 sae 雲服務器上部署和調試。

缺點

    不支持在服務器端代碼設置斷點進行調試。(sae 服務器本身不支持)

目標

    通過 ant 腳本實現在 eclipse 上編譯 java web 項目的時候自動生成 war 包,然后再自動通過 svn 上傳部署到新浪 sae 雲平台的流程。省卻在 eclipse 里手動導出 war 文件,然后再手動通過 sae 管理網頁上傳 war 文件的麻煩。以此方便開發調試。

提前准備

 

  1. 下載 Eclipse 4.2 or 4.3 
  2. 免費注冊一個 sae java web 應用,記住該應用的二級域名。然后在代碼管理頁面至少創建一個版本。
  3. 下載 svnant 所需的6個 jar 文件,http://sae-java-deploy.googlecode.com/svn/trunk/svnant ,放到一個本地目錄里。
  4. 下載 sae java 接口環境庫,http://sae4java.sinaapp.com/lib/sae-1.1.0-all.zip 
  5. 下載一個ant文件,http://sae-java-deploy.googlecode.com/svn/trunk/sae_deploy.xml 

 

安裝配置

 

  1. 在 eclipse 里新建一個"Dynamic Web Project",大家應該也都很熟。
  2. 把上面第4步下載的 sae java 接口環境庫的 jar 文件加到項目屬性的 Java Build Path 的 Libraries 里面。
  3. 把上面第5步下載的 ant 文件 sae_deploy.xml 放到項目的根目錄下。
  4. 編輯sae_deploy.xml,修改4個property的值。另外幾個property如有需要也可修改。
    1. sae.app_name 是你的 sae 應用名,也即上面第2步注冊的二級域名。
    2. sae.user 是你的 sae 用戶名,是一個郵箱名。
    3. sae.pwd 是你的 sae 密碼。
    4. svnant.dir 是上面第3步存放 jar 文件的目錄。
  5. 編輯項目屬性,在 Builders 分類下點擊 New 按鈕,選擇 Ant Builder,點擊 OK 按鈕。輸入名字:sae-deploy(或者其他你喜歡的名字),然后設定 buildfile 為上面第5步下載的 ant 文件。最后點擊 OK 按鈕。

 

完成    現在你每次編譯項目都會自動編譯生成 war 文件並上傳到 sae 雲平台。如果你設置了自動編譯,那么每次保存java文件都會自動執行這個過程。

 

    如果多人在同一個環境下開發調試,建議修改  sae_deploy.xml 中的  sae.ver 屬性,每人使用一個不同的版本。
 
 下一節講解微信URL和Token的驗證。在這之前申請好微信公眾平台賬號

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM