5

我最近将我的 Grails 应用程序从 2.1.1 升级到了 2.3.7。它显示了可搜索插件的一些例外情况。我正在使用可搜索:0.6.6

异常如下所示:

C:\Users\Charu\.grails\2.3.7\projects\jobjoos\plugins\searchable-0.6.6\src\java\grails\plugin\searchable\internal\compass\config\EnvironmentSearchableCompassConfigurator.java:25: package org.apache.lucene.analysis does not exist
import org.apache.lucene.analysis.Analyzer;
                                 ^
C:\Users\Charu\.grails\2.3.7\projects\jobjoos\plugins\searchable-0.6.6\src\java\grails\plugin\searchable\internal\compass\search\DefaultSuggestQueryMethod.java:31: package org.apache.lucene.analysis does not exist
import org.apache.lucene.analysis.WhitespaceAnalyzer;

任何人都可以帮助我解决导致它失败的原因以及如何删除它。

4

2 回答 2

0

你添加了这个:

Use the above dependency declaration in your BuildConfig.groovy file and then add

mavenRepo "http://repo.grails.org/grails/core"

因为现在需要

过去我通过将它添加到我的依赖项来解决它

dependencies {

        compile("org.compass-project:compass:2.2.0")
}
于 2014-03-28T09:31:34.597 回答
0

我将可搜索版本从 0.6.6 降级到 0.6.5,然后它工作正常。

于 2014-03-28T11:46:23.967 回答