Я установил свежую 64-битную Ubuntu 12.04.3 и все текущие обновления! А затем установил пакет solr-jetty, который я успешно использую в Ubuntu уже несколько месяцев. Но это больше не работает. Jetty запускается, но Solr Server не работает. Я заглянул в журнал:
432 [main] ERROR org.mortbay.log - Error starting handlers
java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory
at org.apache.solr.servlet.SolrRequestParsers.<init>(SolrRequestParsers.java:92)
Я пытался запустить Solr вручную с Tomcat, но я получаю ту же ошибку. Любая идея? Благодаря
Именно потому, что обновление вышло буквально этим утром (14.11.13), у Джетти есть проблемы.
apt-get install libcommons-fileupload-java:amd64=1.2.2-1
Это понизит его, и эта ошибка должна исчезнуть после перезапуска службы Jetty.