Назад | Перейти на главную страницу

Как изменить базовый путь в примере Solr?

Я следил за Solr учебник, но URL-адрес, который они заставляют вас использовать:

http://localhost:8983/solr/ 

Как проще всего изменить этот URL на:

http://localhost:8983/foobar/

Думаю, я сам в этом разобрался. Что я сделал, так это внутри каталога с примером переименовать

webapps/solr.war

к

webapps/foobar.war

Кроме того, я изменил строку в solr / conf / scripts.conf на

webapp_name=foobar

В 2014 году с Solr 4.10 все выглядит немного иначе:

Из каталога "example" или аналогичного:

  1. редактировать контексты / solr-jetty-context.xml <Set name="contextPath"><SystemProperty name="hostContext" default="/foobar"/></Set>
  2. отредактируйте solr / collectionName / conf / scripts.conf: измените webapp_name = foobar
  3. java -jar start.jar

Я не уверен, где используется параметр webapp_name, но кажется разумным сохранить его.

Если вы используете Solr с Jetty, вы можете изменить его в webdefault.xml. Подробные инструкции Вот