在本地执行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内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复