Lucene中如何使用庖丁Paoding Analyzer分词器
来源:互联网 发布:html单页源码 编辑:程序博客网 时间:2024/04/30 02:02
【背景】给Lucene添加分词器,一般直接将分词器的jar包引入到项目就可以。但如果按照同样的方法给Lucene添加Paoding analysis,在运行时却老抛类似于java.lang.NoClassDefFoundError: net/paoding/analysis/analyzer/PaodingAnalyzer的异常。
【原因】庖丁分词器Paoding Analyzer在使用前必须引入庖丁词库,而我们就刚好缺少了这一步。
【解决】
1.下载paoding-analysis的压缩包后解压,下面以paoding-analysis-2.0.4-beta为例;
2.拷贝paoding-analysis-2.0.4-beta\src\paoding-dic-home.properties文件到项目src下,并在其里面添加一句:
paoding.dic.home=F:\\paoding-analysis\\dic(字典路径,自己换);
3.最后除了要引入paoding-analysis.jar外,记得还要引入paoding-analysis-2.0.4-beta\lib下的所有jar包,还有这些jar包的路径一定不能含有中文,否则还会抛出NoFileFoundException异常!
这样,我们就可以在Lucene中使用庖丁分词器了。
0 0
- Lucene中如何使用庖丁Paoding Analyzer分词器
- Lucene中使用Paoding中文分词
- Lucene+paoding 使用"庖丁解牛" 构建Analyzer paoding
- paoding(庖丁)分词器配置安装
- 教你如何修改源代码使paoding庖丁分词器支持最新版本Lucene3.0.2
- lucene 结合paoding分词器
- paoding庖丁分词使用小例子(学习笔记)
- lucene 分词器Analyzer
- Lucene Analyzer(分词器)
- Lucene中文分词Paoding
- Lucene的分词器Analyzer
- Lucene的分词器Analyzer
- Lucene的分词器Analyzer
- Lucene的分词器Analyzer
- Lucene 3 中写自己的分词器Analyzer
- lucene集成ikanalyzer中文分词器插件;Analyzer使用时机
- Lucene加入庖丁分词器对中文的支持
- Lucene之庖丁分词器及性能分析
- 常用按键说明
- 提高Lucene中带Highlighter查找的效率
- Spring框架分为哪七大模块
- 数论——快速幂算法 a^b mod c
- 文章标题
- Lucene中如何使用庖丁Paoding Analyzer分词器
- 指针类型的作用-图解
- 当前几个主要的Lucene中文分词器的比较
- yum 源问题:repodata/repomd.xml 404 Not Found
- 用Lucene的SpellChecker实现Google的“您是不是要找”功能
- LuCI界面开发之CBI模块
- lucene的分组查询(类似sql的group by)的解决方法
- osgi webservice cxf
- 关于Lucene中的updateDocument()方法的使用