设为首页 收藏本站
查看: 1090|回复: 0

[经验分享] 百度BAE JAVA环境项目部署和调试

[复制链接]
发表于 2017-3-1 09:28:47 | 显示全部楼层 |阅读模式
  起初在一个应用挂在虚拟主机上,昨天早上虚拟主机挂了。本来考虑迁移到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包。点击保存即可
DSC0000.jpg
  4.打开之前下载好的eclipse(此eclipse已经集成了SVN),切换到SVN资源库,新建资源库。
SVN地址在版本管理下方,如下图红色圈出来的地方,复制即可
DSC0001.jpg
  5.checkout之前建立的版本代码。入下方的1文件夹,直接右键checkout(会提示你重新命名项目名称,你起成自己的即可)这份代码是建立代码版本时候BAE自动创建的DEMO示例项目
DSC0002.jpg

  6.本地调试项目直接右键项目名称->run as->bae java application,会直接启动jetty
  7.到此结束BAE的项目部署。接下来在本地修改、增加自己的代码commit即可,BAE会自动部署您的项目。
  

  注意点:
  1.项目中包涵了BAE环境下的jar包,你在本地添加jar的时候记得先查看bae是否存在您要添加的jar,否则会产生冲突。
DSC0003.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

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-348620-1-1.html 上篇帖子: ActiveMQ应用笔记一:基本概念&安装 下篇帖子: 加速Java应用开发速度1——加速spring/hibernate应用调试时启动速度
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表