问题原因:

IndexWriter原因是在上一次使用该对象进行索引写入的时候,并没有完全关闭资源—表现为写索引的目录下有名称类似“lock”(一般在最后一行)

的文件,即witer对象处在锁状态,可能是为了避免同时写入导致数据出错。


解决办法:

在写索引的方法中,使用finally语句块将IndexWriter关闭。indexWriter.close();

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐