0
Я пытаюсь развернуть и запустить приложение для причала с maven. Ниже моя конфигурация в pom.xml:Исключение происходит при запуске причала с maven
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.3.0.M2</version>
<configuration>
<war>${project.build.directory}/${project.build.finalName}.war</war>
</configuration>
</plugin>
Но когда я бегу mvn jetty:run-war
я следующее исключение в моей консоли:
2015-03-18 14:04:46.708:WARN:oejs.BaseHolder:main:
java.lang.ClassNotFoundException: org.apache.cocoon.servlet.multipart.MultipartFilter
at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:450)
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:403)
at org.eclipse.jetty.util.Loader.loadClass(Loader.java:86)
at org.eclipse.jetty.servlet.BaseHolder.doStart(BaseHolder.java:95)
at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:93)
2015-03-18 14:04:46.718:WARN:oejs.BaseHolder:main:
java.lang.ClassNotFoundException: org.apache.cocoon.servlet.DebugFilter
at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:450)
at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:403)
at org.eclipse.jetty.util.Loader.loadClass(Loader.java:86)
at org.eclipse.jetty.servlet.BaseHolder.doStart(BaseHolder.java:95)
Каждый знает, что здесь происходит?
Спасибо, он работает сейчас. Я выполнил инструкцию здесь (http://eclipse.org/jetty/documentation/current/jetty-maven-plugin.html). То, что вы сказали, не упоминается. У меня есть другой вопрос: где путь развернутого веб-приложения? – Sky
@sky '$ JETTY_HOME/webapps' я думаю. – Jens
Я еще не установил Jetty. Я просто использую плагин в maven. – Sky