Solr 6.1 警告:无法将文件添加到类路径
Solr 6.1 warning: Couldn't add files to 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
但是:C:\dev\solr-6.1.0\server\solr\configsets\foobar
下面没有任何 *.jar 文件(实际上只有一个子目录 conf
和一些 .xml
文件)并且服务器是 运行 到目前为止还不错,所以我想知道这个警告会告诉我什么。我可以忽略它吗?我错过了什么重要的东西吗?
感谢 I discovered that I included some example stuff 在 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"/>
删除这些行是解决方案。
我刚刚配置了一个 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
但是:C:\dev\solr-6.1.0\server\solr\configsets\foobar
下面没有任何 *.jar 文件(实际上只有一个子目录 conf
和一些 .xml
文件)并且服务器是 运行 到目前为止还不错,所以我想知道这个警告会告诉我什么。我可以忽略它吗?我错过了什么重要的东西吗?
感谢
<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"/>
删除这些行是解决方案。