我正在尝试将现有 Maven 项目迁移到 Amazon Beanstalk。
查看亚马逊的文档,我没有看到任何maven项目部署说明。
我尝试上传生成的 war 文件,但该应用程序未在 beanstalk 上启动。
- 我想知道是否有任何现有文档可以 从 Maven 部署到 beanstalk 上。
- 我有 Spring Data JPA、Spring MVC 应用程序,我是否需要进行特定配置或从 WAR 文件中移动配置文件。
最佳答案
对于 Maven 插件,请检查 beanstalk-maven-plugin http://beanstalker.ingenieux.com.br/beanstalk-maven-plugin/ ,它有很多不错的功能,比如删除旧版本、增量快速部署等等。
此外,检查/var/log/eb-cloud-init.log 中的 EB 日志文件以找出您的应用程序未启动的原因,您可能会发现您需要一些自定义,例如下载 JDBC 驱动程序和配置您的数据源。为此,您可以使用如下所示的弹性beanstalk配置文件:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customize-containers-ec2.html
如果您有更具体的问题,请再次发帖。祝 bean 茎好运!
关于java - Amazon Beanstalk 上的现有 Maven 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23974610/