Могут ли файлы конфигурации SOLR находиться в родительских папках?

#solr #path #relative-path #absolute-path

#solr #путь #относительный путь #абсолютный путь

Вопрос:

Я настроил компонент поиска запросов SOLR, как описано здесь: http://wiki.apache.org/solr/SchemaXml#The_Unique_Key_Field

Однако я хотел бы загрузить elevate.xml файл из нескольких папок, расположенных выше, чем папка по умолчанию.

Я не могу заставить это работать… все нижеперечисленное приводит к ошибке:

 <str name="config-file">../../elevate.xml</str>
<str name="config-file">....elevate.xml</str>
<str name="config-file">c:/elevate.xml</str>
<str name="config-file">c:elevate.xml</str>
  

Ответ №1:

Согласно Solr wiki:

Путь к файлу, определяющему права доступа к запросу. Этот файл должен существовать в:

  1. ${instanceDir}/conf/${config-file} , или
  2. ${dataDir}/${config-file}