目前使用的
solrServer = new CommonsHttpSolrServer(serverUrl);
与这些罐子..
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
然而Apache Solr实现弃用CommonHttpSolrServer
和建议ConcurrentUpdateSolrServer
更换CommonHttpSolrServer
通过ConcurrentUpdateSolrServer
使运行时异常..
异常在线程 “主要” java.lang.NoClassDefFoundError:组织/阿帕奇/ HTTP / HttpRequestInterceptor
这需要JAR httpcore-4.0-alpha6.jar
异常也表明三个例外。
像这额外的jar的任何人有名单httpcore-4.0-alpha6.jar
需要更换CommonHttpSolrServer
由ConcurrentUpdateSolrServer