前几天一直在寻找好用并且免费的PaaS最终就发现了国内的京东云擎JAE和国外的Heroku。我首先选择的是Heroku,因为他有一个非常强大的eclipse插件 为开发带来了很大的方便。用它提交后的代码首次运行后都是成功的,但是过一会就不知道怎么回事出现Application Error,花了老长时间都没找到原因,最终还是使用了JAE,发现JAE还是挺好用的,只不过可以创建的应用类型没有heroku丰富。下面介绍一下怎么使用JAE创建首个JAVA Web应用。我是严格按照下面的步骤操作的:

①打开JAE的控制台 点击创建应用,选择创建java应用,本文假设创建的应用名称是mikezh

②打开eclipse创建maven应用选择,勾选create a simple project。

③对eclipse中新创建的工程进行代码编写 要求是必须在src->main->webapp下面添加WEB-INF文件夹 同时添加web.xml(创建过java web应用的都明白这些)可以在WEB-INF同级目录中添加index.jsp

④复制jae控制台中的应用的Git地址。转到eclipse该工程的目录中 使用命令(前提是机子已经安装了Git)

git clone 复制的git地址

将应用复制到本地 会产生一个文件夹 是以jae中的应用名命名的 如mikezh

⑤复制mikezh中的.git隐藏文件夹到上层目录,级eclipse工程目录下面 同时可以将mikezh文件夹删除

⑥提交新的代码,(在eclipse工程目录)使用下面三个命令

git add --all .
git commit -m "提交的描述"
git push

作用分别是应用更改,提交更改和同步远程服务器

特别说明:通过这种方式创建的应用有非常方便的地方,下次修改代码只需在eclipse中修改,提交时执行⑥步骤。

最新文章

  1. Android BLE 蓝牙编程(一)
  2. MyEclipse黑色主题
  3. js错误:TypeError $(...) is null
  4. 关系数据库标准语言SQL的基本问答
  5. html = data.decode('gbk').encode('utf-8')
  6. C# 知识回顾 - 装箱与拆箱
  7. 建立多页面vue.js项目
  8. java-pdf转word
  9. 常用jqueryPlugin
  10. Easyradius 1.699更新,增加用户设备绑定、桥接用户管理功能
  11. spring4.1.6配置quartz2.2.1(maven) <转>
  12. spring中bean 的属性id与name
  13. stout代码分析之九:c++11容器新特性
  14. 【scala】构造器
  15. div内容溢出
  16. python 基础 知识
  17. toMapFromStage layerDefinitions ClassBreakRenderer
  18. 图片的另一种展现—将后台图片编码直接展现为图片
  19. hive取等分数据
  20. 转: jsp之c标签

热门文章

  1. tyvj1096 数字组合
  2. python基础知识(二)
  3. IBAction和IBOutlet
  4. 【荐】PHP操作MongoDB GridFS 存储文件,如图片文件
  5. 1.reset.css的设置
  6. Android模拟位置信息
  7. java24
  8. ffmpeg-20160901-bin.7z
  9. 2016ACM/ICPC亚洲区沈阳站-重现赛赛题
  10. .NET 面向对象基础