Я получаю:
Он вызывает java.lang.NoClassDefFoundError Msg: net / spy / memcached / MemcachedClient
При выполнении пристани: запустите -e в затмении. Почему эта зависимость не добавляется в путь к классам?
К какому классному пути вы хотите добавить его?Если что-то в вашем проекте пытается загрузить это, убедитесь, что у вас есть зависимость проекта, в которой есть этот класс.Похоже, это происходит от ServiceMix .Если вы добавили что-то в саму Jetty, чтобы он требовал этого класса, то добавьте зависимость в плагин Jetty .
Зависимость имеет предоставленную область. Измени это.
В вашем коде отсутствует зависимость во время выполнения.Я искал в Maven Central отсутствующий класс
http://search.maven.org/#search|ga|1|fc%3A%22net.spy.memcached.MemcachedClient%22
Попробуйте добавить в свой POM следующее:
<dependency> <groupId>org.apache.servicemix.bundles</groupId> <artifactId>org.apache.servicemix.bundles.spymemcached</artifactId> <version>2.5_2</version> <packaging>bundle</packaging> </dependency>