was8.5 运行solr4.7 httpclient包冲突

was8.5.5 运行solr4.7 报java.lang.NoSuchMethodError:org/apache/http/conn/scheme/Scheme.(Ljava/lang.String;ILorg/apache/http/conn/scheme/SchemeSocketFactory;)V 异常,系统中httpclient 版本:httpclient-4.3.1.jar  , httpcore-4.3.jar,httpmime-4.3.jar...显示全部
was8.5.5 运行solr4.7 报java.lang.NoSuchMethodError:org/apache/http/conn/scheme/Scheme.(Ljava/lang.String;ILorg/apache/http/conn/scheme/SchemeSocketFactory;)V 异常,系统中httpclient 版本:httpclient-4.3.1.jar  , httpcore-4.3.jar,httpmime-4.3.jar , solr,lucene 都是用 4.7的版本。

Scheme,SchemeSocketFactory 这两个类都只在httpclient-4.3.1.jar 存在,was下的jar也看过了,实在找不出什么问题导致这个异常了,
大侠们帮给点意见,万分感谢。收起
参与19

查看其它 16 个回答beyond2015的回答

beyond2015beyond2015软件开发工程师utry

把httpclient-4.3.1.jar  , httpcore-4.3.jar,httpmime-4.3.jar这3个文件加上commons-logging-1.1.2.jar放到共享库,在类装入选项,勾选“请对此共享库使用隔离的类装入器”,删除工程中以上4个jar包,在WAS中引用共享库,问题解决

软件开发 · 2016-01-08
浏览2026

回答者

beyond2015
软件开发工程师utry

beyond2015 最近回答过的问题

回答状态

  • 发布时间:2016-01-08
  • 关注会员:2 人
  • 回答浏览:2026
  • X社区推广