gpt4 book ai didi

java - 没有找到段*文件

转载 作者:太空狗 更新时间:2023-10-29 23:02:35 25 4
gpt4 key购买 nike

我需要访问一个 lucene 索引(通过使用 Nutch 抓取多个网页创建的)但它给出了如上所示的错误:

java.io.FileNotFoundException: no segments* file found in org.apache.lucene.store.FSDirectory@/home/<path>: files:
at org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:516)
at org.apache.lucene.index.IndexReader.open(IndexReader.java:185)
at org.apache.lucene.index.IndexReader.open(IndexReader.java:148)
at DictionaryGenerator.generateDict(DictionaryGenerator.java:24)
at DictionaryGenerator.main(DictionaryGenerator.java:56)

我用谷歌搜索,但给出的原因与要求不符。显示文件(路径)的事实可能意味着该目录不为空。
谢谢

最佳答案

另一个提示,因为我有同样的错误,发现在创建索引后我没有关闭 IndexWriter 并且证明这是非常不可原谅的。在我的索引目录中,我有一些 .lock 文件,但没有 Reader 正在寻找的段或 segments.gen 文件。参见 here #3 了解详情

关于java - 没有找到段*文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3802021/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com