Ошибка при использовании solr и Интегрирование nutch и solr(HTTP ERROR 500)
У меня установлена Linux Ubuntu 12.04, и я пытаюсь установить NUTCH 1.5.1 и Solr 3.6.1 и интегрировать тему вместе, чтобы сканировать начальные URL.
Я использую этот учебник, чтобы получить эту работу.
Я выполнил шаги до 3.2 и перешел к шагу 4, и я могу получить доступ к
локальный:8983/ Solr / администратор /
без ошибок.
но при переходе к шагу 6 и копированию schema.xml из папки conf из nutch в папку example/solr/conf страницы solr solr / admin возникает ошибка Java, приведенная ниже:
Как я могу справиться с этим?
еще одна вещь, чтобы спросить.... У меня есть еще один учебник для этого, который выглядит хорошо, но на первом шаге упоминается, что добавить некоторый код в файл nutch-site.xml в / conf / и / runtime / local / conf / folder
но в папке NUTCH нет папки времени выполнения. На шаге 4 эта папка также упоминается. любое предложение?
заранее спасибо
2 ответа
Это просто немного красной сельди. Строка, которая указывает номер версии, например:
<schema name="nutch" version="1.5.1">
вызывает это, потому что значение версии анализируется как float. удалить лишнюю точку. Измените его на 1,5 или 1,51, чтобы сделать его действительным, и перезапустите ваш экземпляр Solr. Исключение должно исчезнуть.
Проверьте, пожалуйста, совместимы ли Nutch 1.5.1 и Solr 3.6.1 (имеют ли они одинаковые версии банок с lucene-core и solr-solrj). У меня возникли проблемы с несовместимыми версиями, но не с 1.5/3.6 .