1

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

4

1 に答える 1

3

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"/>

これらの行を削除することが解決策でした。

于 2016-08-01T09:08:37.080 に答える