60 MB/编程其他
该软件只适用于PC端安装使用,请前往PC页面下载
简介
这是lucene-4.6.0全套jar包下载,java.lang.IllegalStateException: TokenStream contract violation: reset()/close() call missing, reset() called multiple times, or subclass does not call super.reset(). Please see Javadocs of TokenStream class for more information about the correct consuming workflow.
lucene-4.6.0全套jar包 是因为这个版本比较新,在网上也没找到合适的文章,参考了很多文章,还有自己出了一些错误改了很久,现在分享一下经验。 找不到或无法加载主类 org.apache.lucene
1:在控制台中运行lucene提供的demo程序。
2:在eclipse/myeclipse中运行demo程序。
1)替换中文分词器,由原来的MMAnaylze替换为IKAnaylze
2)将indexWriter中的相关配置封装到了IndexConfig对象中,在构造IndexWriter的对象时将配置对象传入即可,这样所有配置信息都封装到了配置对象,管理和维护都比较方便
3)optimize方法已经被废弃,3.6自身做了更好的优化
4)查询结果中对doc的对象中的索引项的值进行修改的方法进行了弃用,如doc.getField("content").setValue("testContent");
5)提供了批量索引操作和更新索引方法
6)主要类的构造中添加了版本号参数,如Version.Lucene_36
展开