百度BAE JAVA环境项目部署和调试
2014-05-11 16:06
513 查看
转自:http://www.kankanews.com/ICkengine/archives/56319.shtml
起初在一个应用挂在虚拟主机上,昨天早上虚拟主机挂了。本来考虑迁移到SAE上的,但之前发现SAE的JVM云豆消耗的太快(PS:我是中级开发者,每月10000云豆,如果有哪位大神对SAE JAVA云豆能控制的好的请私密我一下,在此谢谢了),只能考虑百度的BAE了。
之前有玩过几次BAE,不过都是小程序,很简单,随便弄弄就好了。现在面对的是一个在虚拟主机上跑了3个月的项目做迁移。顿时头疼了。无从下手哇。先是百度,google找了一圈,看各位大神写的经验总结。然后开始动手尝试哇。。。。。。
下午半天的研究,终于把代码迁移好了。结果发现也挺简单的。。下面分享一下自己的方式,让玩BAE JAVA的童鞋少走一点弯路。
1.首先下载一个集成好BAE开发环境的eclipse(也可以安装插件)
在网页最下面有一键安装即是eclipse,下载到本地解压即可
http://developer.baidu.com/wiki/index.php?title=docs/cplat/ide/install
2.去BAE快速创建一个JAVA应用
3.管理当前的项目,点击云环境(BAE)->版本管理
创建一个版本,直接输入版本号就好,例如输入1,无需上传war包。点击保存即可
![](http://www.kankanews.com/ICkengine/wp-content/plugins/wp-o-matic/cache/d646740e16_001434-gv5D-583839.jpg)
4.打开之前下载好的eclipse(此eclipse已经集成了SVN),切换到SVN资源库,新建资源库。
SVN地址在版本管理下方,如下图红色圈出来的地方,复制即可
![](http://www.kankanews.com/ICkengine/wp-content/plugins/wp-o-matic/cache/d646740e16_001738-B2MB-583839.jpg)
5.checkout之前建立的版本代码。入下方的1文件夹,直接右键checkout(会提示你重新命名项目名称,你起成自己的即可)这份代码是建立代码版本时候BAE自动创建的DEMO示例项目
![](http://www.kankanews.com/ICkengine/wp-content/plugins/wp-o-matic/cache/d646740e16_003148-H54w-583839.jpg)
6.本地调试项目直接右键项目名称->run as->bae java application,会直接启动jetty
7.到此结束BAE的项目部署。接下来在本地修改、增加自己的代码commit即可,BAE会自动部署您的项目。
注意点:
1.项目中包涵了BAE环境下的jar包,你在本地添加jar的时候记得先查看bae是否存在您要添加的jar,否则会产生冲突。
![](http://www.kankanews.com/ICkengine/wp-content/plugins/wp-o-matic/cache/90b592cccc_002228-DkLS-583839.jpg)
2.JAR直接添加在项目根目录下的lib文件夹中,而不是WEB-INF下的lib,切记。。
3.bae对部分类有做限制,具体详见BAE的说明
4.建议仔细阅读java手册
http://developer.baidu.com/wiki/index.php?title=docs/cplat/rt/java&oldid=10053
声明:OSCHINA 博客文章版权属于作者,受法律保护。未经作者同意不得转载。
起初在一个应用挂在虚拟主机上,昨天早上虚拟主机挂了。本来考虑迁移到SAE上的,但之前发现SAE的JVM云豆消耗的太快(PS:我是中级开发者,每月10000云豆,如果有哪位大神对SAE JAVA云豆能控制的好的请私密我一下,在此谢谢了),只能考虑百度的BAE了。
之前有玩过几次BAE,不过都是小程序,很简单,随便弄弄就好了。现在面对的是一个在虚拟主机上跑了3个月的项目做迁移。顿时头疼了。无从下手哇。先是百度,google找了一圈,看各位大神写的经验总结。然后开始动手尝试哇。。。。。。
下午半天的研究,终于把代码迁移好了。结果发现也挺简单的。。下面分享一下自己的方式,让玩BAE JAVA的童鞋少走一点弯路。
1.首先下载一个集成好BAE开发环境的eclipse(也可以安装插件)
在网页最下面有一键安装即是eclipse,下载到本地解压即可
http://developer.baidu.com/wiki/index.php?title=docs/cplat/ide/install
2.去BAE快速创建一个JAVA应用
3.管理当前的项目,点击云环境(BAE)->版本管理
创建一个版本,直接输入版本号就好,例如输入1,无需上传war包。点击保存即可
![](http://www.kankanews.com/ICkengine/wp-content/plugins/wp-o-matic/cache/d646740e16_001434-gv5D-583839.jpg)
4.打开之前下载好的eclipse(此eclipse已经集成了SVN),切换到SVN资源库,新建资源库。
SVN地址在版本管理下方,如下图红色圈出来的地方,复制即可
![](http://www.kankanews.com/ICkengine/wp-content/plugins/wp-o-matic/cache/d646740e16_001738-B2MB-583839.jpg)
5.checkout之前建立的版本代码。入下方的1文件夹,直接右键checkout(会提示你重新命名项目名称,你起成自己的即可)这份代码是建立代码版本时候BAE自动创建的DEMO示例项目
![](http://www.kankanews.com/ICkengine/wp-content/plugins/wp-o-matic/cache/d646740e16_003148-H54w-583839.jpg)
6.本地调试项目直接右键项目名称->run as->bae java application,会直接启动jetty
7.到此结束BAE的项目部署。接下来在本地修改、增加自己的代码commit即可,BAE会自动部署您的项目。
注意点:
1.项目中包涵了BAE环境下的jar包,你在本地添加jar的时候记得先查看bae是否存在您要添加的jar,否则会产生冲突。
![](http://www.kankanews.com/ICkengine/wp-content/plugins/wp-o-matic/cache/90b592cccc_002228-DkLS-583839.jpg)
2.JAR直接添加在项目根目录下的lib文件夹中,而不是WEB-INF下的lib,切记。。
3.bae对部分类有做限制,具体详见BAE的说明
4.建议仔细阅读java手册
http://developer.baidu.com/wiki/index.php?title=docs/cplat/rt/java&oldid=10053
声明:OSCHINA 博客文章版权属于作者,受法律保护。未经作者同意不得转载。
相关文章推荐
- 百度BAE2.0 JAVA环境项目部署和调试
- 百度BAE JAVA环境项目部署和调试
- 百度BAE JAVA环境项目部署和调试
- 百度BAE JAVA环境项目部署和调试
- 百度BAE2.0 JAVA环境项目部署和调试
- 百度BAE JAVA环境项目部署和调试
- 微信公众开放平台开发03---百度BAE上搭建属于自己的微信公众平台 -JAVA,微信公众开放平台部署到百度云中BASE2.0,进行调试,木有钱买云服务器的亲们试试
- 百度bae部署java项目
- 百度BAE平台的使用——部署Java项目
- JAVA微信开源项目(jeewx)百度BAE 部署文档
- 利用数据库模版创建方便部署的.Net项目调试环境
- java搭建阿里云服务器环境(java环境+mysql+tomcat)和部署 JavaWeb 项目到云服务器(十分详细)
- 利用数据库模版创建方便部署的.Net项目调试环境
- LINUX环境中部署JAVA项目步骤
- Jenkins自动部署Maven +tomcat+linux环境java项目并自动部署到外网
- 通过云服务器在Linux环境下部署java项目(一)文件拷贝
- Linux 项目部署、系统常用命令、java环境安装、tomcat安装部署。
- 百度BAE JAVA环境搭建属于自己的微信公众平台接口
- Linux学习掌握(二):CentOS系统中搭建java开发环境与部署web项目
- JBOSS部署JavaEE项目方法及环境变量配置_JAVA_HOME-JBOSS_HOME-1