`
helin
  • 浏览: 150712 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

lucene:no segments* file found in org.apache.lucen

阅读更多
lucene创建索引中的构造函数IndexWriter(String path, Analyzer a, boolean create, IndexWriter.MaxFieldLength mfl) ,这里的boolean create参数的意思并非是否创建索引,而是覆盖还是追加的意思。原文见官方文档:create - true to create the index or overwrite the existing one; false to append to the existing index

引用
create - true to create the index or overwrite the existing one; false to append to the existing index
true:创建新的索引或者覆盖现有索引
false:追加索引到现有索引。


所以。当该参数为false,而所以目录下由不存在索引的时候,便会产生该异常。

引用
java.io.FileNotFoundException: no segments* file found in org.apache.lucene.store.FSDirectory@.....




引用
http://www.exceljava.com/?p=235
分享到:
评论

相关推荐

    lucene org.apache

    org.apache.lucene.analysis.cjk.CJKAnalyzer .......

    Lucene开发详解.pdf

    4. **org.apache.lucene.queryParser**:该包实现了查询解析器,用于处理用户输入的查询语句,将自然语言转换为计算机可以理解的查询表达式。 5. **org.apache.lucene.search**:该包提供了执行查询的功能,能够根据...

    Hadoop源码的入门解析

    Hadoop是一个开源的分布式计算框架,源于Apache Lucene项目,主要负责大规模数据的分布式存储和处理。它由几个核心组件构成,包括Hadoop Distributed File System (HDFS)和MapReduce计算模型。 **HDFS**是Hadoop的...

    Lucene搜索技术

    - **org.apache.lucene.document**:定义了Document对象,作为存储结构,文档由多个Field组成,每个Field对应不同类型的文献数据。 - **org.apache.lucene.field**:表示文档中的各个字段,定义了字段的类型和属性。...

    lucene-core-7.7.0-API文档-中文版.zip

    标签:apache、lucene、core、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心...

    apache Lucene4.7最全最新的jar包

    Apache Lucene是一个高性能、全文本搜索库,由Java编写,被广泛用于开发搜索引擎和需要文本检索功能的应用程序。Apache Lucene 4.7是该库的一个版本,它提供了丰富的功能和改进,使得开发者能够轻松地在他们的应用中...

    云计算技术

    **Hadoop** 是一个开源软件框架,最初作为Apache Lucene的一个子项目诞生,并从Nutch项目中独立出来,专注于解决大规模数据的分布式存储和计算问题。Hadoop的核心特性包括: 1. **扩容能力(Scalable)**:能够可靠...

    lucene 入门整理

    4. **`org.apache.lucene.index`**:索引包是Lucene的核心,包含了创建、优化、读取和维护索引的API。通过这个包,开发者可以控制索引的生命周期,实现高效的全文检索。 5. **`org.apache.lucene.queryParser`**:...

    与lucene3.0兼容的庖丁jar包

    Exception in thread "main" java.lang.AbstractMethodError: org.apache.lucene.analysis.TokenStream.incrementToken()Z at org.apache.lucene.index.DocInverterPerField.processFields(DocInverterPerField....

    Lucene使用

    Exception in thread "main" java.lang.AbstractMethodError: org.apache.lucene.analysis.TokenStream.incrementToken()Z 换用svn里源码版正常 http://paoding.googlecode.com/svn/trunk/paoding-analysis/

    lucene 全文检索

    3. **org.apache.lucene.analysis**: 分析器是Lucene的核心部分,负责将输入文本分解为独立的词元(tokens)。这个包下有多种分析器,如标准分析器`StandardAnalyzer`,以及针对特定语言的分析器。 4. **org.apache...

    Annotated Lucene 中文版 Lucene源码剖析

    - `org.apache.lucene.store.IndexInput`和`org.apache.lucene.store.IndexOutput`则分别用于读取和写入索引文件。 #### 文档内容分析 - **文档分析类Analyzer**: - `org.apache.lucene.analysis.Analyzer`接口...

    Linux源码剖析

    - **`org.apache.lucene.store.IndexInput`** 和 **`org.apache.lucene.store.IndexOutput`**:用于读取和写入索引文件的接口。 ### 文档内容是如何分析的 #### 文档分析类 `Analyzer` - **`org.apache.lucene....

    lucene基础学习笔记&源码

    5. **优化和合并**:研究 `org.apache.lucene.index.IndexWriter` 中的相关方法,如 `optimize()` 和 `mergePolicy`,理解如何优化索引,提高搜索效率。 6. **异常处理和日志记录**:分析错误处理机制,以及如何...

    lucene核心资源包以及lucene的api

    - **Analyzer API**: 如`org.apache.lucene.analysis.Analyzer`,提供了创建自定义分析器的方法,如`createComponents(String fieldName, Reader reader)`,用于创建TokenStream。 - **IndexWriter API**: 如`org....

    struts2 + spring + lucene_search 实例

    import org.apache.lucene.analysis.Analyzer; import org.apache.lucene.analysis.standard.StandardAnalyzer; import org.apache.lucene.queryParser.QueryParser; import org.apache.lucene.search.Hits; import ...

    lucene-queries-2.9.0.jar 内含有org.apache.lucene.search.DuplicateFilter

    lucene-queries-2.9.0.jar 内含有org.apache.lucene.search.DuplicateFilter

    lucene-spatial-6.6.0-API文档-中英对照版.zip

    标签:apache、lucene、spatial、jar包、java、API文档、中英对照版; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明...

    基于JAVA的搜索引擎 lucene-2.2.0

    Exception in thread "main" java.io.FileNotFoundException: no segments* file found in org.apache.lucene.store.FSDirectory@E:\index: files: at org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run...

Global site tag (gtag.js) - Google Analytics