我尝试在Websphere Portal 7.0上安装SOLR 3.6.0。它在日志中提供了以下消息:
java.lang.NoSuchMethodError:org / apache / lucene / store / FSDirectory.open(Ljava / io / File;)Lorg / apache / lucene / store / FSDirectory; 在org.apache.solr.core.StandardDirectoryFactory.open(StandardDirectoryFactory.java:33)
经过一番研究后,我发现Portal服务器附带了一些lucene。 这是一个发现的地方: /opt/IBM/WebSphere/PortalServer/prereq/prereq.lucene/shared/app/lucene.jar。
我怀疑这搞砸了类加载器。我已经更改了应用程序的类加载器策略:(
有没有人经历过同样的事情,你找到了解决方法吗?
提前知道你的答案
干杯,
-Fred