【发布时间】:2016-10-17 00:59:27
【问题描述】:
我有一个 Java 8、Spring 启动应用程序,它有一个嵌入式 Tomcat(它实际上是一个 JHipster 3.0.0 整体应用程序)。我想将它部署到 AWS Elastic Beanstalk。
我的方法:
- 在 Java 环境中,使用 Procfile。
- 在 Tomcat 环境中,带有 Procfile。
- 在 Java 环境中,没有 Procfile。
- 在没有 Procfile 的 Tomcat 环境中。
无论采用何种方法,我总是会收到此错误。
我从未在我的项目中使用 Elastic Beanstalk 无法膨胀的 JavaAgentDetector.class。
当然,当我在本地执行那个 .war 时没有问题。 想法?
【问题讨论】:
-
如果您使用的是嵌入式 Tomcat,那么您应该只查看 Java 环境。为了更详细地了解您的应用程序,GitHub 上的示例项目将是最有帮助的。我还推荐 Elastic Beanstalk 上的 Docker 环境。请参阅本指南:spring.io/guides/gs/spring-boot-docker
标签: java amazon-web-services spring-boot amazon-elastic-beanstalk jhipster