Lucene教程(二)lucene-4.10.3的Demo学习
来源:互联网 发布:js 设置disabled 编辑:程序博客网 时间:2024/05/16 00:35
在进入主题之前,请初学者了解以下两点:
关于lucene的介绍,请戳这里.
关于tomcat的安装,请戳这里。
先在开始讲lucene的demo
1.下载
下载地址:http://apache.dataguru.cn/lucene/java/4.10.3
将下载的文件解压后得到如下目录:
本文只用demo文件夹中的内容。
(2)运行demo
进入到...\lucene-4.10.3\demo目录。
将lucene-xml-query-demo.war解压到当前文件夹。
得到如下内容:
此时,再将demo文件夹整个拷到....\apache-tomcat-8.0.18\webapps目录下
启动tomcat后,在地址栏中输入http://localhost:8080/demo/得到如下内容:
但是,Description位置输入developer后并点击“search”时,提示错误信息,如下图所示:
(3)解决步骤(2)出现的问题:
首先,复制两个jar文件至...\apache-tomcat-8.0.18\webapps\demo\WEB-INF\lib文件中。
jar文件分来自于:
...\lucene-4.10.31\lucene-4.10.3\analysis\common中的lucene-analyzers-common-4.10.3.jar
....\lucene-4.10.31\lucene-4.10.3\sandbox中的lucene-sandbox-4.10.3.jar
复制完的....\apache-tomcat-8.0.18\webapps\demo\WEB-INF\lib内容如下图所示:
更改demo中的web.xml文件,该文件位置为...\apache-tomcat-8.0.18\webapps\demo\WEB-INF,如图:
打开web.xml,找到如下代码
<servlet-class>org.apache.lucene.xmlparser.webdemo.FormBasedXmlQueryDemo</servlet-class>
将上述代码,修改为以下代码,并保存:
<servlet-class>org.apache.lucene.demo.xmlparser.FormBasedXmlQueryDemo</servlet-class>
最终如图所示:
(4)重新访问http://localhost:8080/demo/,并且Description位置输入developer后并点击“search”,得到如下网页内容:
参考:
http://blog.csdn.net/xvshu/article/details/43344231
http://blog.163.com/ws_wishao/blog/static/1730469632013212101316176/
- Lucene教程(二)lucene-4.10.3的Demo学习
- lucene学习记录(一)--lucene demo的学习
- Lucene学习(二):Lucene的总体架构
- Lucene教程(二) 搜索
- lucene的demo
- 运行lucene 的Demo
- Lucene 学习(一):简单demo
- Lucene学习总结之二:Lucene的总体架构
- Lucene学习总结之二:Lucene的总体架构
- Lucene学习总结之二:Lucene的总体架构
- Lucene学习总结之二:Lucene的总体架构
- Lucene学习总结之二:Lucene的总体架构
- Lucene学习总结之二:Lucene的总体架构
- Lucene学习总结之二:Lucene的总体架构
- Lucene学习总结之二:Lucene的总体架构
- Lucene学习总结之二:Lucene的总体架构
- Lucene学习总结之二:Lucene的总体架构
- Lucene学习总结之二:Lucene的总体架构
- BNU寒假弱校联盟C.Shorter Musical Notes(upper_bound的使用)
- C++ 虚函数表解析
- 单链表翻转
- [LeetCode]LRU Cache
- Codeforces Round #291 (Div. 2) E - Darth Vader and Tree (DP+矩阵快速幂)
- Lucene教程(二)lucene-4.10.3的Demo学习
- C语言基础——其他
- C#中的ListBox应用
- PAT B1032 挖掘机技术哪家强
- 空、。。
- PAT A1011 World Cup betting
- Linux下的计划任务:crontab命令详解
- Sum It Up(DFS+剪枝+去重)
- 内部类