Arquivo para a categoria ‘ivy’
Resolvendo dependências de sua aplicação Grails usando Ivy
Estamos fazendo o desenho do plugin do Solr para o Grails, e precisei das libs do solr/lucene. Dessa vez quis fazer diferente e usar o gerenciamento de dependências que o grails traz usando o ivy. Pra mim, que nunca tinha trabalhado com ivy antes, foi bem simples até.
Bastou eu levantar os grupos/artifactsId e versão do solr-core e do solrj (1.4) e adicionar no meu BuildConfig.groovy. Consegui estas informações no próprio wiki do solr, nesta página: http://wiki.apache.org/solr/Solrj#Maven
Depois disso, bastou adicionar um repositório para buscar os jars
repositories {
mavenRepo "http://mirrors.ibiblio.org/pub/mirrors/maven2"
}
E declarar as dependências que eu precisaria em runtime:
dependencies {
runtime 'org.apache.solr:solr-core:1.4.0'
runtime 'org.apache.solr:solr-solrj:1.4.0'
}
Depois, foi só rodar a aplicação que os jars já estavam todos carregados e prontos para serem importados, ponto para o Grails.