对于solr 6.6.1需要什么版本的http核心和客户端

我正在使用下面的http客户端4.5.3 http核心4.4.8

我正在使用下面的代码:System.out.println(“初始化服务器”); SystemDefaultHttpClient cl = new SystemDefaultHttpClient(); client = new HttpSolrClient(“ http:// localhost:8983 / solr /#/ prosp_poc_collection ”,cl); System.out.println(“完成初始化服务器”); client.deleteByQuery(“ ”);

我得到下面的错误 – 我试着用http … 4.4.1没有改变。

SLF4J:类path包含多个SLF4J绑定。 SLF4J:在[jar:file:/ C:/tikalib/tika-app-1.16.jar!/org/slf4j/impl/StaticLoggerBinder.class]中find绑定SLF4J:在[jar:file:/ C:/ tikalib中find绑定/tika-server-1.16.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J:有关说明,请参阅http://www.slf4j.org/codes.html#multiple_bindings 。 SLF4J:实际绑定types为[org.slf4j.impl.Log4jLoggerFactory]完成初始化线程“main”中的服务器exceptionjava.lang.VerifyError:错误返回typesexception详细信息:位置:org / apache / solr / client / solrj / IMPL / HttpClientUtil.createClient(Lorg /阿帕奇/ solr的/普通/ PARAMS / SolrParams)Lorg /阿帕奇/ HTTP / IMPL /客户/ CloseableHttpClient; @ 57:理由:types'org / apache / http / impl / client / SystemDefaultHttpClient'(当前帧,栈[0])不能分配给'org / apache / http / impl / client / CloseableHttpClient' )当前帧:bci:@ 57 flags:{} locals:{'org / apache / solr / common / params / SolrParams','org / apache / solr / common / params / ModifiableSolrParams' 0x100000:bb00 0959 2ab7 000a 4cb2 000b b900 0c01 0x0000010:0099 001e b200 0bbb 000d 59b7 000e 120f 0x0000020:b600 102b b600 11b6 0012 b900 1302 00b8 0x0000030:0014 4d2c 2bb8 0015 2cb0
Stackmap Table:append_frame(@ 47,Object [#172])

at org.apache.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:514) at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:279) at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:268) at org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:160) at org.apache.solr.client.solrj.SolrClient.deleteByQuery(SolrClient.java:895) at org.apache.solr.client.solrj.SolrClient.deleteByQuery(SolrClient.java:858) at org.apache.solr.client.solrj.SolrClient.deleteByQuery(SolrClient.java:873)