对BAE搭建java应用的一次小试牛刀

  近来由于学校的项目需要,急需在网上搭建java应用,首先我考虑的是SAE,但由于在下一穷二白,SAE搭建需要花费RMB,只好无奈放弃。但我发现了BAE上可以免费搭建(后来发现不是免费的~淡淡的忧伤),于是便对它伸出了我的魔爪。好了,废话不多说,开始行动。

  首先我们需要做的便是申请一个开发者账号,这我就不多说了。

  然后进入开发者服务管理,点击里面的创建工程,然后选择你想要的部署语言就行了。

对BAE搭建java应用的一次小试牛刀_第1张图片




  我选择的是java-tomcat类型的,代码管理工具是svn



 对BAE搭建java应用的一次小试牛刀_第2张图片


  然后便开始在eclipse中配置svn插件

  打开eclipse在Help 选择 Install New Software,照如下选择安装就可以了


对BAE搭建java应用的一次小试牛刀_第3张图片


  一路next,finish安装就行了(最后安装的时候只需安装一个就行了)

   当安装完了以后,便可以用svn与我们在BAE上创建的工程连接了

   

  添加Repositories ,以及在你BAE工程的应用引擎中获得SVN地址,加入在下面URL中,账号和密码是你BAE的账号和密码

 对BAE搭建java应用的一次小试牛刀_第4张图片


   配置好了后,你只需要checkout就行了


对BAE搭建java应用的一次小试牛刀_第5张图片


  下面开始便得注意了

   接着你便建立一个java动态web工程,随便起什么名字,建好后便Export  以WAR格式输出,输出的位置为你check out的工程位置,输出的名字必须为ROOT.war(如果部署的是java-tomcat的话)如下图

  对BAE搭建java应用的一次小试牛刀_第6张图片


  以后你写好代码便可以输出到ROOT.war中了,然后通过SVN上传(check out的工程右键team,先update 在commit),再去BAE中进行发布就行了

  要想加入数据库的话,便选择扩展服务,根据BAE的mysql文档通过JDBC进行连接

  注意:我使用时,只有把工程在BAE上发布后,才能连接数据库成功,可能不能用tomcat直接连接吧


 最后,我还有ssh没有进行测试,等我测试完再补一篇吧。以上就是我自己小试牛刀的过程,当然,我这个肯定麻烦了一点,如果有更好的方法,还请大家指点指点 

   

你可能感兴趣的:(java,bea)