Quando você implementa o solr no tomcat, os caminhos contrib / dist no solrconfig.xml ficam todos bagunçados.
Defina JAVA_OPTS com um parâmetro extra:
-Dsolr.exlib.dir=<location to contrib>
Em seguida, em solrconfig.xml faça o seguinte:
<lib dir = “$ {solr.exlib.dir:} / contrib / extract / lib” regex = ” .jar” />
<lib dir = “$ {solr.exlib.dir :} / dist / “regex =” solr-cell- d. .jar “/>
<lib dir="${solr.exlib.dir:}/contrib/clustering/lib/" regex=".*.jar" />
<lib dir="${solr.exlib.dir:}/dist/" regex="solr-clustering-d.*.jar" />
<lib dir="${solr.exlib.dir:}/contrib/langid/lib/" regex=".*.jar" />
<lib dir="${solr.exlib.dir:}/dist/" regex="solr-langid-d.*.jar" />
<lib dir="${solr.exlib.dir:}/contrib/velocity/lib" regex=".*.jar" />
<lib dir="${solr.exlib.dir:}/dist/" regex="solr-velocity-d.*.jar" />
Agora você pode mover a configuração sem ter que hackear o solrconfig.xml toda vez!