taglibs library jstl11 jars instalar artifactid apache solr solrj

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.