Spring boot org.apache.tomcat.websocket.server.WsServerContainer不能强制转换为io.undertow.websockets.jsr.ServerWebSocketContainer

Spring boot org.apache.tomcat.websocket.server.WsServerContainer不能强制转换为io.undertow.websockets.jsr.ServerWebSocketContainer,spring-boot,wildfly-10,Spring Boot,Wildfly 10,我正在尝试在wildfly.10.final中运行spring boot starter应用程序。来源:下载自。我正在使用intellij idea 尝试1:从pom文件中删除spring boot starter web此工件。 尝试2:将此配置添加到build.gradle configurations { compile.exclude module: "spring-boot-starter-tomcat" } 但两次尝试都失败了。有人能帮我吗…看起来您可能需要排除To

我正在尝试在wildfly.10.final中运行spring boot starter应用程序。来源:下载自。我正在使用intellij idea

尝试1:从pom文件中删除spring boot starter web此工件。 尝试2:将此配置添加到build.gradle

configurations {
       compile.exclude module: "spring-boot-starter-tomcat"
 }

但两次尝试都失败了。有人能帮我吗…

看起来您可能需要排除Tomcat Websocket实现。要排除,我设置了上面提到的gradle配置,这是我的第二次尝试。但我没能在wildfly上运行它。是用相同的错误消息还是不同的错误消息?如果是相同的错误消息,则Tomcat Websocket实现仍将从Gradle放入您的部署中。看起来您可能需要排除Tomcat Websocket实现。要排除,我设置了上面提到的Gradle配置,这是我的第二次尝试。但我没能在wildfly上运行它。是用相同的错误消息还是不同的错误消息?如果是相同的错误消息,那么Tomcat Websocket实现仍将从Gradle放入您的部署中。