Ошибка обновления приложения Grails до 2.3.7

Я недавно обновил свое приложение 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;

Может кто-нибудь помочь мне в этом, о том, что вызывает его сбой и как его удалить.

2 ответа

Вы добавили это:

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")
}

Я понизил версию для поиска с 0.6.6 до 0.6.5, затем она работает нормально.

Другие вопросы по тегам