eclipse里配置solr开发测试环境

ApacheSolr是一个非常强大的软件包,你可以随时用它来构建自己的搜索引擎。Solr采用纯Java开发,用Lucene作为它的核心索引和查询。Solr可以运行在任何Servlet容器里,像TomcatJetty。下面我将详细描述如何在Eclipse中配置Solr的开发测试环境。

首先,你需要:

1、EclipseIDE(http://www.eclipse.org)3.5ornewer

2、RunJettyRun插件(http://code.google.com/p/run-jetty-run/wiki/GettingStarted)

3、ApacheSolr(我用的是Solr-4.3.0版的)

Step1:下载IDESolr

到官网下载EclipseIDESolrEclipse最好带有WTPWebToolkitPlatform)插件,因为Solr有些配置文件是XML格式的。

接着根据RunJettyRunwiki来为Eclipse安装RunJettyRun

Step2:创建Java工程

Eclipse中创建标准的JavaProject,(File-->New-->JavaProject,随你心意给工程起个名字(我的名字取为TestSolr),然后其他都是默认设置就OK,点击完成。

Step3Eclipse中设置Solrwebapp

前提是RunJettyRun已成功安装。

1、右键单击工程TestSolr,选择New-->Folder,新建一个名为webapp的文件夹

2、找到你下载已解压的solr路劲(D:\OpenSource\solr-4.3.0\dist\solr-4.3.0.war),把dist路径下的solr-xxx.war包解压到刚才新建的webapp文件夹下。

3、webapp/WEB-INF/lib里的jar包全部倒入到工程的BuildPath里面。

4、solr文件下example路劲(D:\OpenSource\solr-4.3.0\example\solr)下的solr文件夹拷贝到工程TestSolr.

Step4:配置运行Solr

Eclipse里点击Run菜单下的RunConfiguration...菜单

1、在左边的菜单里找到”JettyWebapp“,然后右键单击选择”New

2、默认的HTTP端口是8080,当然你也可以更改为你自己想要的端口号,不要勾选“ShowAdvancedOptions,因为里面的SSL选项我们暂时不需要。

3、在Contextl里面的内容改为/solr,因为我们想让链接网址为“http://localhost:8080/solr

4、在Webappdir里面填写webapp

所有都填写的配置如下面这个样子。


现在可以点击运行了。之后在浏览器上查看http://localhost:8080/solr/admin



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值