在jetty下运行solr详解

来源:互联网 发布:rarmac解压软件下载 编辑:程序博客网 时间:2024/05/18 03:57

    回顾刚刚走进搜索引擎的世界中时,脑海里一片空白,从配置java环境、配置heritrix等到solr的一系列过程中,学到了许多东西,这确实是一件非常happy的事情。从某种角度来说,我也走了很远了,突然发现把自己的学习过程记录下来是很激动人心的事,记录自己走下的脚印,也希望对新来者有所帮助。

    网上有许许多多关于solr使用的资料,不过笔者看了许多,几乎都是关于在tomcat下运行solr的方法,当然tomcat是很强大的,如果你不是要做一个大型的搜索引擎的话,使用jetty就已经足够了,并且在solr的文件中就已经有jetty了,这是一件多么nice的事儿!其实使用jetty运行solr非常简单,就是一条语句而已。在solr中还有一个用例,方便用户熟悉solr的功能和操作。以下,我就简单而又详细的介绍一下使用solr的全过程:

1、首先得下载solr包,那是必须的,笔者使用的是solr-4.7.0版本,如果是其他版本,使用大致也是一样的。

2、然后打开命令提示符,方法是摁住windows+r键,或直接单击“运行”,由于笔者使用的是windows8,所以使用快捷键更加方便,在“运行”框里输入cmd,按enter键即可,如下图所示:

3.用cd命令进入solr所在文件夹,笔者的是在E:\solr-4.7.0下,找到start.jar所在目录,输入:cd e:\solr-4.7.0\example,然后在此目录下使用命令:java -jar start.jar就可以运行solr了。

4、好了,现在就可以在浏览器地址栏中输入:http://localhost:8983/solr,结果如下:

5、在core selector搜索框中输入collection1,你会发现当前数据为空,可以加入solr自带的用例,方法是进入到exampledocs目录中,执行命令:java -jar post.jar *.xml,就可以把所有的.xml文件加载进去,其中*代表所有的文件。结果如下:

然后在浏览器中就可以看到如下界面:

6、好了,恭喜你终于完成了,你可以使用solr了。祝你玩的愉快!

 

0 0