apache - library - taglibs jar download
¿Qué jar se necesitan para usar ConcurrentUpdateSolrServer? (1)
Actualmente usando
solrServer = new CommonsHttpSolrServer(serverUrl);
y con estos frascos ...
apache-solr-core-3.6.0
apache-solr-solrj-3.6.0
commons-codec-1.6
commons-httpclient-3.1
commons-io-2.1
jcl-over-slf4j-1.6.1
slf4j-api-1.6.1
slf4j-jdk14-1.6.1
lucene-core-3.5.0
Sin embargo, apache solr desaprobó CommonHttpSolrServer
y sugirió ConcurrentUpdateSolrServer
Al reemplazar CommonHttpSolrServer
por ConcurrentUpdateSolrServer
obtiene una excepción de tiempo de ejecución.
Excepción en el hilo "principal" java.lang.NoClassDefFoundError: org / apache / http / HttpRequestInterceptor
que necesita el jar httpcore-4.0-alpha6.jar
La excepción también indica tres excepciones más.
Cualquiera que tenga una lista de los httpcore-4.0-alpha6.jar
adicionales como httpcore-4.0-alpha6.jar
es necesario para reemplazar CommonHttpSolrServer
por ConcurrentUpdateSolrServer
Eche un vistazo a https://issues.apache.org/jira/browse/SOLR-3374 . httpcore
incluir httpcore
, httpmime
y httpclient
.
Además, me di cuenta de que está utilizando los frascos Solr 3.6 con los frascos Lucene 3.5. En general, es una buena idea mantener sincronizadas las versiones de jar Solr y Lucene.