Внезапно я вижу это в лог-файлах, которые убивают сервер.
это не имеет никакого смысла. У fat jar есть все, что нужно, так как сервер приложений прекрасно работает с использованием spark-java. Любая помощь?
23: 06: 13.345 [qtp757726492-20] ПРЕДУПРЕЖДЕНИЕ
org.eclipse.jetty.server.HttpChannel - ошибка отправки ОШИБКА
java.lang.NoClassDefFoundError: spark / http / match / GeneralError at
spark.http.matching.MatcherFilter.doFilter (MatcherFilter.java:139) в
spark.embeddedserver.jetty.JettyHandler.doHandle (JettyHandler.java:50)
в
org.eclipse.jetty.server.session.SessionHandler.doScope (SessionHandler.java:1568)
в
org.eclipse.jetty.server.handler.ScopedHandler.handle (ScopedHandler.java:141)
в
org.eclipse.jetty.server.handler.HandlerWrapper.handle (HandlerWrapper.java:132)
в org.eclipse.jetty.server.Server.handle (Server.java:530) в
org.eclipse.jetty.server.HttpChannel.handle (HttpChannel.java:347) в
org.eclipse.jetty.server.HttpConnection.onFillable (HttpConnection.java:256)
в
org.eclipse.jetty.io.AbstractConnection $ ReadCallback.succeeded (AbstractConnection.java:279)
в org.eclipse.jetty.io.FillInterest.fillable (FillInterest.java:102)
в
org.eclipse.jetty.io.ChannelEndPoint $ 2.run (ChannelEndPoint.java:124)
в
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce (EatWhatYouKill.java:247)
в
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce (EatWhatYouKill.java:140)
в
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run (EatWhatYouKill.java:131)
в
org.eclipse.jetty.util.thread.ReservedThreadExecutor $ ReservedThread.run (ReservedThreadExecutor.java:382)
в
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob (QueuedThreadPool.java:708)
в
org.eclipse.jetty.util.thread.QueuedThreadPool $ 2.run (QueuedThreadPool.java:626)
at java.lang.Thread.run (Thread.java:748) Подавлено:
java.lang.NoClassDefFoundError: javax / servlet / UnavailableException at
org.eclipse.jetty.server.HttpChannelState.onError (HttpChannelState.java:726)
в
org.eclipse.jetty.server.HttpChannel.handleException (HttpChannel.java:573)
в
org.eclipse.jetty.server.HttpChannelOverHttp.handleException (HttpChannelOverHttp.java:475)
в org.eclipse.jetty.server.HttpChannel.handle (HttpChannel.java:509)
... опущено 11 общих кадров.
java.lang.ClassNotFoundException: javax.servlet.UnavailableException
на java.net.URLClassLoader.findClass (URLClassLoader.java:381) на
java.lang.ClassLoader.loadClass (ClassLoader.java:424) в
sun.misc.Launcher $ AppClassLoader.loadClass (Launcher.java:349) в
java.lang.ClassLoader.loadClass (ClassLoader.java:357) ... 15 общих
кадры опущены. Причина: java.lang.ClassNotFoundException:
spark.http.matching.GeneralError at
java.net.URLClassLoader.findClass (URLClassLoader.java:381) в
java.lang.ClassLoader.loadClass (ClassLoader.java:424) в
sun.misc.Launcher $ AppClassLoader.loadClass (Launcher.java:349) в
java.lang.ClassLoader.loadClass (ClassLoader.java:357) ... 18 общих
кадры опущены