java.util.ServiceConfigurationError: org.apache.juli.logging.Log: поставщик org.eclipse.jetty.apache.jsp.JuliLog не является подтипом - PullRequest
0 голосов
/ 25 апреля 2019

Я новичок в весеннем mvc, пристани и отдыхаю.Я пытаюсь развернуть мое успокоительное приложение работает отлично при использовании этой команды>

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.uotil.er 1.далее (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.AbstractLifeCycle.start (AbstractLifeCycle.java:68) в org.eclipse.jetty.servlet.ServletContextHandler.startContext (ServletContextHandler.java:347) в org.eclipse.jetty.webapp.WebAppWeb) (WebText)..eclipse.jetty.maven.plugin..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.jett.jg4).util.component.AbstractLifeCycle.start (AbstractLifeCycle.java:68) в org.eclipse.jetty.util.component.ContainerLifeCycle.start (ContainerLifeCycle.java:167) в org.eclipse.jetty.util.componartCtain(ContainerLifeCycle.java:119) в org.eclipse.jetty.server.handler.AbstractHandler.doStart (AbstractHandler.java:113) в org.eclipse.jetty.util.component.AbstractLifeCycle.start (AbstractLifeCycle.j)org.eclipse.jetty.util.component.ContainerLifeCycle.start (ContainerLifeCycle.java:167) в org.eclipse.jetty.util.component.ContainerLifeCycle.doStart (ContainerLifeCycle.java:119) в org.eclserserhandler.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 (контейнер).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..(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.jternal:210) в org.apache.ma..MojoExecutor.execute (MojoExecutor.java:156) в org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148) в org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildojBileder: 117) в org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) в org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.jpg).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.DelegatingMethodAccessorImplang.jpgfj.jpg.Method.invoke (Method.java:498) в org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (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)

мой pom.xml выглядит следующим образом: pom.xml

мой проект выглядит следующим образом: проект

Я пробовал это много разно я потерпел неудачуПожалуйста, помогите!

1 Ответ

0 голосов
/ 25 апреля 2019

org.apache.tomcat.websocket.WsWebSocketContainer

Если вы используете jetty:run, то вышеупомянутый класс не может быть в вашем classpath / classloader.

Найдите, к какой зависимости это приводит, и удалите / исключите ее.

...