Amazon web services 如何将java web应用程序部署到AWS elastic beanstalk?

Amazon web services 如何将java web应用程序部署到AWS elastic beanstalk?,amazon-web-services,amazon-elastic-beanstalk,Amazon Web Services,Amazon Elastic Beanstalk,我编写了一个AWS java web项目,它可以在本地服务器上运行 但是当我提到 在elastic beanstalk上部署应用程序。我只能得到一张空白页。我还尝试将WAR文件上传到elastic beanstalk,但仍然得到一个空白页面 我使用SSH连接到EC2实例中,没有找到应用程序的文件夹。我认为应该在tomcat7/myapp文件夹中的某个地方。有人能告诉我为什么,以及如何将java应用部署到它吗 我也尝试了travelLog示例,但仍然无法获得页面显示 我尝试了不同的JRE 1.6,

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

但是当我提到

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

我使用SSH连接到EC2实例中,没有找到应用程序的文件夹。我认为应该在tomcat7/myapp文件夹中的某个地方。有人能告诉我为什么,以及如何将java应用部署到它吗


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

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


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

关于elastic beanstalk的快速事实:

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

  • 我实际上选择了tomcat7,并使用我的JRE 1.7。但它不起作用。但当我将window->preference->installed JRE更改为JRE 1.6时,它就可以工作了。我真的不知道为什么。