如何在eclipse中部署solr的web工程

 我来答
大别山的蜗牛
高粉答主

2017-03-09 · 一只互联网搬运的蜗牛
大别山的蜗牛
采纳数:6928 获赞数:12024

向TA提问 私信TA
展开全部

1.新建【Dynamic Web project】项目

2.删除WebContent下面的所有内容,并将apache-solr-3.5.0.war(下载dist文件夹中)所有内容复制到WebContent下面。

3.指定solrHome

在web.xml中添加以下内容


<env-entry>

<env-entry-name>solr/home</env-entry-name>

<env-entry-value>d:/</env-entry-value>

<env-entry-type>java.lang.String</env-entry-type>

</env-entry>


在这里指定solrHome=d:/

4.在d盘下配置solr cores(和solrHome对应)

在d盘下新建solr.xml,内容如下:


<?xml version="1.0" encoding="UTF-8" ?>

<solr persistent="false">

<!--

adminPath: RequestHandler path to manage cores. 

If 'null' (or absent), cores will not be manageable via request handler

-->

<cores adminPath="/admin/cores">


<core name="core0" instanceDir="D:/solrHome2/multicore/core0" /><core name="core1" instanceDir="D:/solrHome2/multicore/core1" />


</cores>

</solr>


在上面笔者配置了三个solrCore,每个solrCore指定到具体的文件目录。

5.准备具体的solrCore目录

可以直接从example下拷贝multicore到D:/solrHome2下,当然也可以在第三步中将solrHome指向到

【D:/solrHome2/multicore】

6.在eclipse中启动solr

servers窗口->new Server->选择一个server runtime enviroment->add 项目

编辑Appche tomcat,修改server locations。

将项目发布到当前tomcat的webapps目录下,项目结构比较清晰。

7.启动tomcat

8.浏览solr

网易云信
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同... 点击进入详情页
本回答由网易云信提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式