如何在H2数据库中使用设置FULL-TEXT Lucene SEARCH而不出错?

时间:2014-02-11 02:59:04

标签: lucene indexing seo h2

我按照关于使用Lucene设置FTL的H2教程,但是我遇到了未知的异常。

我就是这样做的: 使用SQuirrrel SQL Client我在附加类路径中添加了lucene-core-3.0.3.jar库(否则它会导致无法导入类) 然后我称之为:

CREATE ALIAS IF NOT EXISTS FTL_INIT FOR "org.h2.fulltext.FullTextLucene.init";
CALL FTL_INIT();

之后,* .trace.db日志表示{db.name}存在,但它不是目录。

1 个答案:

答案 0 :(得分:1)

我刚修复它,通过将数据库文件重命名为其他内容,然后我创建了一个以db命名的目录。

现在运行:

CREATE ALIAS IF NOT EXISTS FTL_INIT FOR "org.h2.fulltext.FullTextLucene.init";
CALL FTL_INIT();

作品。