今天把TngouDB的lucene的版本从4.12换到的5.2版本,没想到5版本与4版本不能完全兼容,不过调整的地方不大,但还是有修改的地方。
修改一:
|
原来这里修改指定Lucene的版本,现在不需要了。原来由于不同的Lucene版本创建的索引文件不能共用。
修改二:
Directory directory = FSDirectory.open(Paths.get(file.toURI())); |
这里原来直接是File文件,现在变成Paths路径。
这里是TngouDB(http://www.tngou.net/open/tngoudb ) 开源的天狗中文搜索数据库 在Lucene升级发现的不同地方。相信还有很多,待我们一一发现。