如何将Java Web应用程序部署到AWS弹性beanstalk?

时间:2013-04-03 19:25:03

标签: java amazon-web-services elastic-beanstalk

我写了一个AWS java web项目,它可以在我的本地服务器上运行。

但是当我提到http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Java.sdlc.html

在弹性beanstalk上部署应用程序。我只能得到一个空白页面。我也尝试将WAR文件上传到弹性beanstalk,但仍然有一个空白页。

我通过SSH进入EC2实例,找不到我的应用程序的文件夹。我认为应该在tomcat7 / myapp文件夹中的某个位置。谁能告诉我为什么,以及如何将Java应用程序部署到它?

我也尝试了travelLog示例,但仍然无法获取页面显示。

2 个答案:

答案 0 :(得分:3)

我尝试使用不同的JRE 1.6,现在我可以发布我的应用程序了。

这真的很奇怪,我不知道为什么JRE 1.7不起作用。

答案 1 :(得分:2)

关于弹性豆茎的快速事实:

  1. 在beanstalk实例上默认安装了java open sdk。
  2. 在文件夹:/ opt / elasticbeanstalk / hooks中,您可以找到部署
  3. 的脚本
  4. 默认情况下,beanstalk将应用程序部署到/ var / lib / tomcat6 /