[ solr入门 ] - 在eclipse中发布solr
来源:互联网 发布:答题软件 编辑:程序博客网 时间:2024/06/04 19:54
将solr发布到eclipse当中,可以调试、修改,比较主动,也是自主学习solr的有效途径。
环境:
eclipse:Eclipse Java EE IDE for Web Developers.
Tomcat 6.0.35
部署步骤:
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
选择core0
9.将solrCore、solrJ等源码加入到solr3.5项目中,就可以在debug模式下进行调试了。如下图:
- [ solr入门 ] - 在eclipse中发布solr
- Solr学习一:在tomcat中发布solr
- 在Eclipse中使用tomcat配置solr
- solr入门之solr5x源码在eclipse中运行及添加mmseg分词器
- solr源码导入eclipse中
- 在eclipse中搭建solr工程的步骤
- solr入门
- Solr入门
- solr入门
- solr入门
- Solr入门
- solr入门
- Solr入门
- solr入门
- solr入门
- solr入门
- 在Tomcat中部署solr
- 在 tomcat 中 安装 solr
- [完美解决Dede关键字交叉(重叠)替换问题]dede5.6 关键词自动添加链接
- 智能指针学习
- FFMPEG -- Save streaming data as image in iOS
- python , 一个简单的单线程的C/S模型示例
- 【转】live555—VS2010 下live555编译、使用及测试
- [ solr入门 ] - 在eclipse中发布solr
- 摘录:Liz Murray 在 DePauw University的演讲
- 四两拨千斤的工作小工具分享!
- js的Boolean对象初始值
- 用nodepad++将代码文件导出为带行号的html文件
- DSS Source Code Analyse (07) - TaskThread::Entry
- ubuntu下面安装虚拟机xp
- 火鸟Firebird数据库的中文参考资料
- FLV --flash video格式介绍