java - JBoss EAP 7(beta) 找不到 tomcat jar

标签 java tomcat jboss

我正在尝试将 war 从 glassfish 转移到 jboss。它似乎在部署时工作正常,只要我在 web.xml 中注释掉两个 servlet,这真的不应该是一个问题:

org.apache.catalina.servlets.DefaultServlet
org.apache.catalina.servlets.CGIServlet

这两个都在 jboss 文档中,所以我认为它们应该可以工作,而且我认为它们只是从 Tomcat 复制过来的,但我得到:

java.lang.ClassNotFoundException: org.apache.catalina.servlets.DefaultServlet

当 CGIServlet 没有被注释掉时也是如此。

在 JBoss 或一些预期的替代方案中使用这些有一些特殊的技巧吗?

最佳答案

这是我自己发现的,但 janinee 在我原来帖子的评论中回答了它,所以我会把它交给他:

eap7 使用 undertow 而不是 tomcat,所以你可以考虑根据 undertow api 调整你的代码

关于java - JBoss EAP 7(beta) 找不到 tomcat jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36090152/

相关文章:

java - 如何从字节数组中提取long数据类型?

java - CentOS 上的 Artifactory 环境变量

tomcat - Tomcat 正在运行吗?

spring - 基于 spring 的网络应用程序中的父上下文

java - 如何升级org.jboss.as.jmx :main in WildFly10

java - 连接短时间中断后 TCP 连接被拒绝

c# - 相当于 .NET 的 MappedByteBuffer?

java - 带 if 语句的 for 循环中的 stringbuilder

tomcat - Intellij IDEA - 为 tomcat 中的多个模块定义单独的上下文根

java - WildFly,永远不要从 0.0.0.0 开始