我按照关于使用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}存在,但它不是目录。
答案 0 :(得分:1)
我刚修复它,通过将数据库文件重命名为其他内容,然后我创建了一个以db命名的目录。
现在运行:
CREATE ALIAS IF NOT EXISTS FTL_INIT FOR "org.h2.fulltext.FullTextLucene.init";
CALL FTL_INIT();
作品。