微信公众平台开发java版教程(二)

新浪 SAE 云平台 Java 开发调试环境html

优势:java

    免去部署本地的 linux 虚拟机模拟开发环境的麻烦,实现便捷的在本地 eclipse 上开发,在 sae 云服务器上部署和调试。linux

缺点web

    不支持在服务器端代码设置断点进行调试。(sae 服务器自己不支持)服务器

目标微信

    经过 ant 脚本实如今 eclipse 上编译 java web 项目的时候自动生成 war 包,而后再自动经过 svn 上传部署到新浪 sae 云平台的流程。省却在 eclipse 里手动导出 war 文件,而后再手动经过 sae 管理网页上传 war 文件的麻烦。以此方便开发调试。app

提早准备微信公众平台

 

  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 

 

安装配置eclipse

 

  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的验证。在这以前申请好微信公众平台帐号
相关文章
相关标签/搜索