也许你已经找到了答案,无论如何我会发布它。WCS 信息中心描述了将管理 UI 文件集成到 solr-search Web 应用程序中要遵循的步骤:
http ://www-01.ibm.com/support/knowledgecenter/SSZLC2_7.0.0/com.ibm.commerce.developer .doc/concepts/csdsearchperf.htm?lang=en
然而,它在 IC 页面的评论中也报告了一些错误。所以我将在这里描述步骤,适用于 FEP7 Toolkit 版本:
1) 从以下网址下载 SOLR 4.3.0 版:http: //archive.apache.org/dist/lucene/solr/4.3.0/
2)解压solr-4.3.0.zip
3)将以下目录和文件从解压文件夹复制到Search-Solr/WebContent目录: css img js tpl admin.html favicon.ico
4) 打开 Search-Solr\WebContent\WEB-INF\ibm-web-ext.xml 文件进行编辑。
5) 找到 enable-file-serving 标志并将其设置为 true。
For example, in bold:
<web-ext
xmlns="http://websphere.ibm.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://websphere.ibm.com/xml/ns/javaee http://websphere.ibm.com/xml/ns/javaee/ibm-web-ext_1_0.xsd"
version="1.0">
<reload-interval value="3"/>
<context-root uri="/solr" />
<enable-directory-browsing value="false"/>
<enable-file-serving value="true"/>
<enable-reloading value="false"/>
<enable-serving-servlets-by-class-name value="false" />
</web-ext>
6) 保存更改并关闭文件。
7) 部署 Search-Solr 项目;右键单击该项目并选择 Java EE > 准备部署。
8) 更新以下文件:Search-Solr\WebContent\WEB-INF\web.xml
9) 将 SolrSearchServlet servlet 的 URL 模式更改为 /Search-Solr。例如:
<servlet-mapping>
<servlet-name>SolrSearchServlet</servlet-name>
<url-pattern>/Search-Solr</url-pattern>
</servlet-mapping>
10) 保存更改并关闭文件。
11) 发布搜索EAR。
希望你能发现它有用。祝你好运弗朗西斯科