Как установить библиотеку JTS в Solr 5.4.1?

Я пытаюсь индексировать многоугольники/круги в Solr 5.4.1. Но он показывает ошибку, как это. Я использую обновление документа solr для вставки документа.

Status: error
Error: Bad Request
Error:

{
  "responseHeader": {
   "status": 400,
   "QTime": 2
  },
  "error": {
  "msg": "Unknown Shape definition [Circle(4.56,1.23 d=0.0710)]",
  "code": 400
  }
}

Я думаю, что это из-за того, что библиотека JTS не установлена. Есть разные вопросы о том, как установить JTS в Solr 4.10.2, но Solr 5.4.1 отличается. Я запускаю его с помощью двоичного файла Solr, как в $SOLR_HOME/bin. Может ли кто-нибудь помочь мне в этом?


person Akash    schedule 19.02.2016    source источник


Ответы (1)


Поместите jar-файл библиотеки JTS в папку solr/server/lib/ext/. Теперь перезапустите Solr. Он автоматически подберет библиотеку JTS.

person Akash    schedule 03.08.2016
comment
Я попробовал то, что вы сказали, но у меня не работает. Есть чем заняться по работе? - person ; 11.01.2018
comment
Не могли бы вы предоставить ссылку для загрузки файла jts jar для solr 6.6.6? - person famas23; 18.01.2021