Предупреждение Solr 6.1: не удалось добавить файлы в classpath

Я недавно настроил сервер Solr 6.1 (фактически переход с версии 4) и получил много предупреждений, таких как:

WARN  (coreLoadExecutor-6-thread-2) [   ] o.a.s.c.SolrConfig Couldn't add files from C:\dev\solr-6.1.0\server\solr\configsets\foobar\..\..\..\dist filtered by solr-cell-\d.*\.jar to classpath: C:\dev\solr-6.1.0\server\solr\configsets\foobar\..\..\..\dist

или же

WARN  (coreLoadExecutor-6-thread-2) [   ] o.a.s.c.SolrConfig Couldn't add files from C:\dev\solr-6.1.0\server\solr\configsets\foobar\..\..\..\contrib\extraction\lib filtered by .*\.jar to classpath: C:\dev\solr-6.1.0\server\solr\configsets\foobar\..\..\..\contrib\extraction\lib

Но: нигде внизу нет файлов.jar C:\dev\solr-6.1.0\server\solr\configsets\foobar (на самом деле есть только подкаталог conf с некоторыми .xml файлов), и пока сервер работает нормально, поэтому мне интересно, что мне скажет это предупреждение. Могу ли я просто игнорировать это? Я что-то упустил?

1 ответ

Решение

Благодаря комментарию Oyeme я обнаружил, что я включил некоторые примеры в файл solrconfig.xmls:

<lib dir="../../../contrib/extraction/lib" regex=".*\.jar"/>
<lib dir="../../../dist/" regex="solr-cell-\d.*\.jar"/>

<lib dir="../../../contrib/clustering/lib/" regex=".*\.jar"/>
<lib dir="../../../dist/" regex="solr-clustering-\d.*\.jar"/>

<lib dir="../../../contrib/langid/lib/" regex=".*\.jar"/>
<lib dir="../../../dist/" regex="solr-langid-\d.*\.jar"/>

<lib dir="../../../contrib/velocity/lib" regex=".*\.jar"/>
<lib dir="../../../dist/" regex="solr-velocity-\d.*\.jar"/>

Удаление этих строк было решением.

Другие вопросы по тегам