java - 部署到 AWS Elastic Beanstalk 后如何访问 servlet?

标签 java tomcat deployment amazon-elastic-beanstalk

我为托管我的 java servlet 的应用程序设置了一个本地测试服务器 (Tomcat 7)。我用来抓取数据的URL是127.0.0.1:8080/backend/get。现在我已将 eclipse 项目导出到 .war 文件并将其部署到 EB,但是在尝试以下 URL 时出现 404 错误:my-env.elasticbeanstalk.com/get、my-env.elasticbeanstalk.com/backend/get .

EB 如何部署 .war 以及我如何从我的客户端代码访问它?

最佳答案

实际上我认为您不需要将项目导出到 .war 文件。你在使用 Eclipse IDE 吗?因为我可以通过 Eclipse 轻松部署我的 Web 应用程序。 Here is the reference link

建议:为您的 Web 应用程序使用 Java 1.6 版本。

我认为 EB 对 JAVA 1.6 的支持非常好,但我不确定它是否适用于 Java 1.7。因为虽然我使用 JAVA 1.7 它在本地运行良好,但我无法在 EB 上部署该版本。

关于java - 部署到 AWS Elastic Beanstalk 后如何访问 servlet?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16990410/

相关文章:

ruby-on-rails - rails 4 : Capistrano development environment instead of production?

java - System.out.printf 与 System.out.format

git - Visual Studio Online 计划生成找不到我的分支

java - 从 Linux 上 NetBeans 中的 Java 应用程序连接到 MariaDB (Mageia)

Java Jersey 休息服务

tomcat - 在不指定用户名的情况下为 Tomcat 使用 CLIENT-CERT

java - 如何在 Visualvm 中查看 Web 应用程序数据

amazon-web-services - 将docker部署到AWS而不进行负载均衡

java - 将持续时间(BigDecimal 值 + 时间单位)转换为毫秒长

java - 子类化数组