首页 > 解决方案 > java.util.ServiceConfigurationError: org.apache.juli.logging.Log: 提供者 org.eclipse.jetty.apache.jsp.JuliLog 不是子类型

问题描述

我是spring mvc的新手,码头和宁静。我正在尝试部署我的 restful 应用程序在使用此命令时运行良好 >

mvn clean jetty:run

它给出以下错误:

java.util.ServiceConfigurationError: org.apache.juli.logging.Log: 提供者 org.eclipse.jetty.apache.jsp.JuliLog 不是子类型 在 java.util.ServiceLoader.fail (ServiceLoader.java:239) 在 java.util.ServiceLoader.access$300 (ServiceLoader.java:185) 在 java.util.ServiceLoader$LazyIterator.nextService (ServiceLoader.java:376) 在 java org.apache.juli.logging.LogFactory 中的 java.util.ServiceLoader$1.next (ServiceLoader.java:480) 中的 .util.ServiceLoader$LazyIterator.next (ServiceLoader.java:404)。(LogFactory.java:77) 在 org.apache.juli.logging.LogFactory。(LogFactory.java:65) 在 org.apache.tomcat.websocket.WsWebSocketContainer。(WsWebSocketContainer.java:92) 在 org.apache.tomcat.websocket.server.WsServerContainer。(WsServerContainer.java:85) 在 org.apache.tomcat.websocket.server.WsSci.init (WsSci.java:131) 在 org.apache.tomcat.websocket.server.WsSci.onStartup (WsSci.java:47) 在org.eclipse.jetty.plus。

我的 pom.xml 如下:pom.xml

我的项目如下:项目

我已经尝试了很多次,但我没有成功。请帮忙!

标签: restmavenspring-bootjetty

解决方案


org.apache.tomcat.websocket.WsWebSocketContainer

如果您正在使用,jetty:run那么上述类不允许在您的类路径/类加载器中。

查找哪个依赖项将其引入并删除/排除它。


推荐阅读