【问题标题】:The server does not support version 3.0 of the J2EE Web module specification服务器不支持 J2EE Web 模块规范 3.0 版
【发布时间】:2012-07-20 12:20:54
【问题描述】:

服务器不支持 J2EE Web 模块规范 3.0 版。

当我在 jboss-5.1.0.GA-jdk6 中发布我的模块时出现此错误。 我已经阅读了 google 上的所有解决方案以及 stackoverflow 上的所有解决方案,但没有得到正确的解决方案。

【问题讨论】:

  • 显然您正在尝试部署一个将 3.0 声明为 servlet API 版本的模块。 JBoss 5.1 不支持此版本。因此,您可以升级到 JBoss 7.1.1,或者“修复”您部署的 WAR。在后一种情况下,请发布有关您的项目设置的更多信息,以便人们可以帮助您。另见stackoverflow.com/questions/6922391/…
  • 我已经替换了 Servlet-api 3.0。

标签: java jakarta-ee jboss jboss5.x


【解决方案1】:

解决方案是使用 JBoss 服务器支持的 servlet 规范版本,或者使用支持 servlet 规范 3.0 版的 JBoss 服务器版本。您正在尝试将全新版本的规范与在该规范版本甚至不存在时发布的旧服务器一起使用。

有关 JBoss 版本和 servlet 规范版本的矩阵,请参阅 https://community.jboss.org/wiki/VersionOfTomcatInJBossAS

【讨论】:

  • 让我下载更新版本的JBOSS。
猜你喜欢
  • 1970-01-01
  • 2014-09-25
  • 1970-01-01
  • 2011-07-12
  • 2013-03-22
  • 2019-07-07
  • 1970-01-01
  • 2016-10-16
  • 2012-02-01
相关资源
最近更新 更多