Solr基础,在Eclipse中运行Solr

Solr我还是个菜鸟,写这一些文章只是记录一下最近一段时间学习Solr的心得。

Solr是什么?

最近我学Solr的时候,一直看到一句话,Solr是一个可供企业使用的、基于 Lucene 的开箱即用的搜索服务器。当时想了很久没看懂这句话是什么意思,什么是搜索服务器?当接触的深了才发现,香港服务器,所谓的搜索服务器,香港空间,就是能够在服务器(Tomcat,Jetty)中运行的搜索程序的一个工程。

Solr能做什么?

了解过Lucene的人都知道,Lucene在做两件事情,索引管理与搜索,Solr同样也不例外,做的也是这两件事情,只不过使之更加简单化。

如果对Lucene还不太了解,推荐看一下觉先的博客:,这篇博客对于我刚刚接触全文检索的时候帮助很大,另外推荐一本书,英文版Lucene In Action,中文版Lucene实战。

下面,切入正题,既然Solr是一个搜索服务器,我们当然需要它能够在我们的Eclipse里进行管理,我就写一下我的一些心得吧。

在Eclipse中运行Solr

1.下载solr完整包,我用的是Solr 3.6.1;

2.在Eclipse中新建一个Dynamic Web project项目,我的命名是solr,大家也可以这样,如果不一样,在你访问的时候注意一下就好了。

3.删除新建项目中的WebContent下的所有内容,将下载的Solr完整包中的dist目录下的apache-solr-3.6.1.war解压,将里面的所有内容复制到WebContent下,虚拟主机,复制完成之后会有红叉,别管了,就当没看见。

4.指定solrHome,solrHome是存放solr核心配置文件与索引的地方。

打开WEB-INF/web.xml文件,添加以下节点:

solr/homeE:/solrjava.lang.String生活若剥去理想、梦想、幻想,那生命便只是一堆空架子

Solr基础,在Eclipse中运行Solr

相关文章:

你感兴趣的文章:

标签云: