我是靠谱客的博主 飞快夏天,最近开发中收集的这篇文章主要介绍Lucene的IndexWriter初始化时报Lock obtain timed out: NativeFSLock,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
在本地执行main方法创建lucene索引时,报错 Lock obtain timed out: NativeFSLock
检查代码发现是没有读取到applicationContext.xml配置项信息
原因:
在new FileInputStream(propertyFile)时,
因为propertyFile路径中包含中文,所以在传过来之前做过转码
propertyFile=/F:/%e9%a1%b9%e7%9b%ae/%e6%b7%98%e9%87%91%e5%9c%b0/b2b-front/out/production/b2b-search/
处理方式:
propertyFile不要转码
propertyFile=F:项目项目包b2b-frontoutproductionb2b-searchjdbc.properties
建议,项目路径中,不要包含中文
最后
以上就是飞快夏天为你收集整理的Lucene的IndexWriter初始化时报Lock obtain timed out: NativeFSLock的全部内容,希望文章能够帮你解决Lucene的IndexWriter初始化时报Lock obtain timed out: NativeFSLock所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复