Windows平台下在Tomcat7中搭建Solr 4.x(4.7.0)
一、下载并安装Tomcat7.0: http://tomcat.apache.org/download-70.cgi
二、下载并安装最新版本的Solr,截止目前为止为Solr4.7.0,windows上下载solr-4.7.0.zip
http://mirror.bit.edu.cn/apache/lucene/solr/
三、解压solr-4.7.0.zip到C:\Software目录下。
四、创建Solr工作目录(home目录),如:C:\solr-data
五、将 C:\Software\solr-4.7.0目录下的 example下的solr拷贝到我们上面创建的Solr工作目录:C:\solr-data
六、将C:\Software\solr-4.7.0\dist下的solr-4.7.0.war文件复制到上面下载的Tomcat7.0.50的webapps下,并将该war包名字改成solr.war.(C:\Software\apache-tomcat-7.0.50\webapps)
七、从C:\Software\solr-4.7.0\example\lib\ext复制所有的jar包到C:\Software\apache-tomcat-7.0.50\lib下。
八、启动Tomcat,在Tomcat的webapps下会成功的解压出solr包。
九、停止Tomcat修改webapps\solr\WEB-INF\web.xml,添加如下内容:
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>C:\solr-data\solr</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
十、建议删除webapps下的war包,然后重新启动Tomcat,此时可验证Solr是否安装成功: http://localhost:8080/solr
十一、如果想使用Solr Velocity Search UI,则可以使用url:http://localhost:9898/solr/browse
如果出现Exception: Caused by: java.lang.ClassNotFoundException: solr.VelocityResponseWriter
解决办法是将解压出的solr的dist目录下的所有jar以及contrib/velocity下的所有jar放到Tomcat Solr目录WEB-INF目录下。重新启动tomcat 即可。
相关推荐
在windows7级以上版本,使用tomcat中间件,部署solr7.x,并创建开发工程文档。为想用solr做全文索引的人一起学习交流一下。
solr6.x_IK中文分词工具,solr6.x_IK中文分词工具,solr6.x_IK中文分词工具
solr.warsolr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包...
IKAnalyzer是一个开源的,基于java语言开发的轻量级的中文分词工具包。此包兼容solr7.x
solr 6.x.x , ik 分词器, 可以实现对一段汉字进行分词处理, 支持配置扩展词语, 在分词时, 对特定词语不进行分词
这是属于Solr7.X版本的全量、增量更新jar包,有很多版本的这个jar包是没有更新过的,因为这个jar包是爱好者开发的,并不是官方维护,所以很难找到,我是用了两天才找到。
solr更新到6.x的版本了,ik-analyzer-5.x.jar又不好使了。 无意间从"随-忆"的博客中看到了如何去修改源代码,从而让分词器能够适应6.x的版本,亲自尝试了一下,果然可以,于是奉上了自己重新编译的jar包。 6.x的版本...
Mastering Apache Solr 7.x An expert guide to advancing, optimizing, and scaling your enterprise search 英文无水印转化版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都...
基于solr5.x版本,在此之上,已经配置了相应的jar包,IKAnalyzer中文分词器,和一个简单的solrHome.下载之后可以直接放到tomcat的webapps路径下启动tomcat就能运行看到效果了。
网上有很多关于IKAnalyzer分词器的jar,但当我们使用solr 6.x进行配置的时候,就发现会各种各样的报错,最常出现的问题就是抽象方法错误,其实就是因为我们使用的IKAnalyzer版本和solr版本不匹配导致系统无法根据...
有 ik-analyzer-solr7以及5.5,买一赠一非常完美,下载就能用简单方便。
支持solr6.x的中文分词,对solr7的支持暂时没有测试过
solr定时索引使用到的定时调度器jar包, 可使用于solr7.x版本
该分词器支持solr7.x
solr4.X所用中文分词器jar,亲测可用,无需额外配置,解压后替换原有分词器jar及相关文件即可,文件及分词器说明解压后可见
ik-analyzer-solr-7.2.1.jar自己在lucene7.x,solr7.x,测试可使用。
solr 5.x定时生成索引依赖jar
<fieldType name="text_ik" class="solr.TextField"> <tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="false" /> <tokenizer class="org.wltea.analyzer.lucene....