java.util.ServiceConfigurationError:org.apache.juli.logging.Log:提供者org.eclipse.jetty.apache.jsp.JuliLog不是子类型 [英] java.util.ServiceConfigurationError: org.apache.juli.logging.Log: Provider org.eclipse.jetty.apache.jsp.JuliLog not a subtype

查看:270
本文介绍了java.util.ServiceConfigurationError:org.apache.juli.logging.Log:提供者org.eclipse.jetty.apache.jsp.JuliLog不是子类型的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是春季MVC,码头和宁静的新手. 使用此命令>

I am newbie in spring mvc, jetty and restful. I'm trying to deploy my restful App is running perfectly when using this command >

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.util.ServiceLoader $ LazyIterator.next(ServiceLoader.java:404) 在java.util.ServiceLoader $ 1.next(ServiceLoader.java:480) 在org.apache.juli.logging.LogFactory中. (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.annotation.ContainerInitializer.callStartup (ContainerInitializer.java:140) 在org.eclipse.jetty.annotations.ServletContainerInitializersStarter.doStart (ServletContainerInitializersStarter.java:64) 在org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) 在org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:347) 在org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1497) 在org.eclipse.jetty.maven.plugin.JettyWebAppContext.startWebapp(JettyWebAppContext.java:360) 在org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1459) 在org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:852) 在org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:278) 在org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:545) 在org.eclipse.jetty.maven.plugin.JettyWebAppContext.doStart(JettyWebAppContext.java:428) 在org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) 在org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:167) 在org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:119) 在org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113) 在org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) 在org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:167) 在org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:119) 在org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113) 在org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) 在org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:167) 在org.eclipse.jetty.server.Server.start(Server.java:418) 在org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110) 在org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113) 在org.eclipse.jetty.server.Server.doStart(Server.java:382) 在org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) 在org.eclipse.jetty.maven.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:477) 在org.eclipse.jetty.maven.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:343) 在org.eclipse.jetty.maven.plugin.JettyRunMojo.execute(JettyRunMojo.java:169) 在org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137) 在org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:210) 在org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:156) 在org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148) 在org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject中 (LifecycleModuleBuilder.java:117) 在org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject中 (LifecycleModuleBuilder.java:81) 在org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) 在org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) 在org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:305) 在org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:192) 在org.apache.maven.DefaultMaven.execute(DefaultMaven.java:105) 在org.apache.maven.cli.MavenCli.execute(MavenCli.java:956) 在org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) 在org.apache.maven.cli.MavenCli.main(MavenCli.java:192) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在java.lang.reflect.Method.invoke(Method.java:498) 在org.codehaus.plexus.classworlds.launcher.Launcher.launch上增强 (Launcher.java:289) 在org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) 在org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415) 在org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)

java.util.ServiceConfigurationError: org.apache.juli.logging.Log: Provider org.eclipse.jetty.apache.jsp.JuliLog not a subtype at java.util.ServiceLoader.fail (ServiceLoader.java:239) at java.util.ServiceLoader.access$300 (ServiceLoader.java:185) at java.util.ServiceLoader$LazyIterator.nextService (ServiceLoader.java:376) at java.util.ServiceLoader$LazyIterator.next (ServiceLoader.java:404) at java.util.ServiceLoader$1.next (ServiceLoader.java:480) at org.apache.juli.logging.LogFactory. (LogFactory.java:77) at org.apache.juli.logging.LogFactory. (LogFactory.java:65) at org.apache.tomcat.websocket.WsWebSocketContainer. (WsWebSocketContainer.java:92) at org.apache.tomcat.websocket.server.WsServerContainer. (WsServerContainer.java:85) at org.apache.tomcat.websocket.server.WsSci.init (WsSci.java:131) at org.apache.tomcat.websocket.server.WsSci.onStartup (WsSci.java:47) at org.eclipse.jetty.plus.annotation.ContainerInitializer.callStartup (ContainerInitializer.java:140) at org.eclipse.jetty.annotations.ServletContainerInitializersStarter.doStart (ServletContainerInitializersStarter.java:64) at org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.java:68) at org.eclipse.jetty.servlet.ServletContextHandler.startContext (ServletContextHandler.java:347) at org.eclipse.jetty.webapp.WebAppContext.startWebapp (WebAppContext.java:1497) at org.eclipse.jetty.maven.plugin.JettyWebAppContext.startWebapp (JettyWebAppContext.java:360) at org.eclipse.jetty.webapp.WebAppContext.startContext (WebAppContext.java:1459) at org.eclipse.jetty.server.handler.ContextHandler.doStart (ContextHandler.java:852) at org.eclipse.jetty.servlet.ServletContextHandler.doStart (ServletContextHandler.java:278) at org.eclipse.jetty.webapp.WebAppContext.doStart (WebAppContext.java:545) at org.eclipse.jetty.maven.plugin.JettyWebAppContext.doStart (JettyWebAppContext.java:428) at org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.java:68) at org.eclipse.jetty.util.component.ContainerLifeCycle.start (ContainerLifeCycle.java:167) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart (ContainerLifeCycle.java:119) at org.eclipse.jetty.server.handler.AbstractHandler.doStart (AbstractHandler.java:113) at org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.java:68) at org.eclipse.jetty.util.component.ContainerLifeCycle.start (ContainerLifeCycle.java:167) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart (ContainerLifeCycle.java:119) at org.eclipse.jetty.server.handler.AbstractHandler.doStart (AbstractHandler.java:113) at org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.java:68) at org.eclipse.jetty.util.component.ContainerLifeCycle.start (ContainerLifeCycle.java:167) at org.eclipse.jetty.server.Server.start (Server.java:418) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart (ContainerLifeCycle.java:110) at org.eclipse.jetty.server.handler.AbstractHandler.doStart (AbstractHandler.java:113) at org.eclipse.jetty.server.Server.doStart (Server.java:382) at org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.java:68) at org.eclipse.jetty.maven.plugin.AbstractJettyMojo.startJetty (AbstractJettyMojo.java:477) at org.eclipse.jetty.maven.plugin.AbstractJettyMojo.execute (AbstractJettyMojo.java:343) at org.eclipse.jetty.maven.plugin.JettyRunMojo.execute (JettyRunMojo.java:169) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288) at org.apache.maven.cli.MavenCli.main (MavenCli.java:192) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:498) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)

我的pom.xml如下: pom.xml

my pom.xml as follows : pom.xml

我的项目如下:项目

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

I have tried it many times but I've been unsuccessful. Please help!

推荐答案

org.apache.tomcat.websocket.WsWebSocketContainer

如果您使用的是jetty:run,则不允许将上述类放在您的类路径/类加载器中.

If you are using jetty:run then the above class is not allowed to be in your classpath/classloader.

查找将其引入的依赖项并删除/排除它.

Find which dependency brings it in and remove/exclude it.

这篇关于java.util.ServiceConfigurationError:org.apache.juli.logging.Log:提供者org.eclipse.jetty.apache.jsp.JuliLog不是子类型的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆