![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
搜索引擎
iteye_20658
这个作者很懒,什么都没留下…
展开
-
Solr4.0搭建应用(一)
今天看到Solr4.0于是心血来潮重新整理一下,因为之前只整理过3.6的,而且还没有发到博客上。 下载地址http://lucene.apache.org/solr/ [img]http://dl.iteye.com/upload/attachment/0078/4053/66ad147e-1d90-315f-8fe5-1d196425f76b.jpg[/img] 点击下面的4.0 转向到...原创 2012-12-26 11:02:00 · 117 阅读 · 0 评论 -
Solr4.0搭建应用(二)
在解压出来的文件夹当中找到example\webapps\solr.war这个便是Solr应用,我们将其拷贝到tomcat\webapp\目录下,然后启动目的是展包,当然也可以用winrar解压出来,不过我们这样做的原因是为了看报错信息。 启动Tomcat报错信息如下 之前3.6版本的时候,我使用JNDI在tomcat\conf\localhost\下创建solr.xml不过这次我们就跟随...原创 2012-12-26 14:02:06 · 88 阅读 · 0 评论 -
Solr4.0搭建应用(三)
前面两章已经可以运行起Solr4.0了。接下来要跟Solr通讯进行数据交互,关于Solr支持的DIH数据导入,我不写了。回到solr4.0解压出的文件夹中找到dist 新建一个Java工程,这里我就新建了一个Web工程,将solrj和solrj-lib文件夹中的jar文件放到项目依赖中去。 package org.solrj.root; import java.io.IOExc...原创 2012-12-26 15:04:32 · 92 阅读 · 0 评论 -
Solr4.0搭建应用(四)
既然可以完成添加索引文档了,那么肯定要考虑到中文分词 下载mmseg4j分词器:http://code.google.com/p/mmseg4j/downloads/list 将压缩包解压,mmseg4j-all-1.9.0-with-dic.jar该文件放置于solr应用的Web-inf\lib目录中去 <fieldType name="textComplex...原创 2012-12-26 15:43:24 · 98 阅读 · 0 评论 -
Solr4.0搭建应用(五)
之前使用的都是SolrInputDocument来完成像服务器提交数据,但是Solr给我们提供了更便捷的方法支持直接使用Java PoJo类来完成提交数据那么我们先写一个Pojo类,如下package org.solrj.root; package org.solrj.root; import org.apache.solr.client.solrj.beans.Field; publ...原创 2012-12-27 09:31:13 · 103 阅读 · 0 评论 -
Solr4.0搭建应用(六)
添加有了,自然需要查询,那么接着来把查询的代码补上。创建新的方法 public static void searchDocMapToPojo(SolrServer server) throws SolrServerException{ SolrQuery solrQuery = new SolrQuery() .setQuery("comments:*德国") ...原创 2012-12-27 09:51:01 · 93 阅读 · 0 评论