Error al actualizar la aplicación Grails a 2.3.7
groovy lucene (2)
Recientemente actualicé mi aplicación Grails de 2.1.1 a 2.3.7. Está mostrando algunas excepciones con el plugin de búsqueda. Estoy usando buscable: 0.6.6
La excepción se ve así:
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;
¿Alguien puede ayudarme en esto, sobre qué está causando que falle y cómo eliminarlo?
¿Has agregado esto?
Use the above dependency declaration in your BuildConfig.groovy file and then add
mavenRepo "http://repo.grails.org/grails/core"
ya que esto ahora es obligatorio
Lo había pasado en el pasado agregando esto a mis dependencias
dependencies {
compile("org.compass-project:compass:2.2.0")
}
Degradé la versión de búsqueda de 0.6.6 a 0.6.5, luego funciona bien.