近来由于学校的项目需要,急需在网上搭建java应用,首先我考虑的是SAE,但由于在下一穷二白,SAE搭建需要花费RMB,只好无奈放弃。但我发现了BAE上可以免费搭建(后来发现不是免费的~淡淡的忧伤),于是便对它伸出了我的魔爪。好了,废话不多说,开始行动。
首先我们需要做的便是申请一个开发者账号,这我就不多说了。
然后进入开发者服务管理,点击里面的创建工程,然后选择你想要的部署语言就行了。
我选择的是java-tomcat类型的,代码管理工具是svn
然后便开始在eclipse中配置svn插件
打开eclipse在Help 选择 Install New Software,照如下选择安装就可以了
一路next,finish安装就行了(最后安装的时候只需安装一个就行了)
当安装完了以后,便可以用svn与我们在BAE上创建的工程连接了
添加Repositories ,以及在你BAE工程的应用引擎中获得SVN地址,加入在下面URL中,账号和密码是你BAE的账号和密码
配置好了后,你只需要checkout就行了
下面开始便得注意了
接着你便建立一个java动态web工程,随便起什么名字,建好后便Export 以WAR格式输出,输出的位置为你check out的工程位置,输出的名字必须为ROOT.war(如果部署的是java-tomcat的话)如下图
以后你写好代码便可以输出到ROOT.war中了,然后通过SVN上传(check out的工程右键team,先update 在commit),再去BAE中进行发布就行了
要想加入数据库的话,便选择扩展服务,根据BAE的mysql文档通过JDBC进行连接
注意:我使用时,只有把工程在BAE上发布后,才能连接数据库成功,可能不能用tomcat直接连接吧
最后,我还有ssh没有进行测试,等我测试完再补一篇吧。以上就是我自己小试牛刀的过程,当然,我这个肯定麻烦了一点,如果有更好的方法,还请大家指点指点