首页 > 解决方案 > 无法通过 Eclipse 部署到 Elastic Beanstalk for Tomcat 8

问题描述

我尝试通过 Eclipse 将我的第一个应用程序部署到弹性 beanstalk。但是,我遇到了一个问题:“服务器不支持 J2EE Web 模块规范 4.0 版。” 尝试将 8 和 7 部署到 AWS Elastic BeanStalk Tomcat 时。如果是 Tomcat 6,则没有问题。我检查并看到该项目是 web 模块 4.0。

有什么建议可以解决这个问题???

尝试为 Tomcat 7 或 8 部署到 AWS Elastic Beanstalk 时出错

动态 Web 模块 4.0 版

标签: eclipseaws-sdktomcat8amazon-elastic-beanstalk

解决方案


它谈论的是Java Servlet 规范。Tomcat 9 是第一个支持 Servlet 4.0 的版本,您已将您的项目指定为需要支持 Servlet 4.0 的服务器,现在它告诉您像 Tomcat 6 这样的旧版本将无法满足该要求。

将构面版本更改为 3.0。


推荐阅读