2014-05-11 13 views
6

All'improvviso l'applicazione Grails che presenta un errore causando alcuni plug-in non viene trovata. Penso che il repository sia stato rimosso o spostato da qualche parte.grails-2.3.7 plug-in/repository non trovato

codice sul mio BuildConfig.groovy:

log "warn" 
checksums true 
legacyResolve false 
..... 
compile ":db-reverse-engineer:0.5" 
compile ":cache:1.0.1" 
compile ":jaxrs:0.10" 
compile ":jasper:1.8.0" 
..... 

Avere errore sul mio Grails Apps a partire da oggi:

Error | 
Resolve error obtaining dependencies: Failed to resolve dependencies (Set log level to 'warn' in BuildConfig.groovy for more information): 

- org.grails.plugins:db-reverse-engineer:0.5 
- org.grails.plugins:jaxrs:0.10 
- org.grails.plugins:jasper:1.8.0 


org.codehaus.groovy.grails.resolve.ResolveException: Failed to resolve dependencies (Set log level to 'warn' in BuildConfig.groovy for more information): 

- org.grails.plugins:db-reverse-engineer:0.5 
- org.grails.plugins:jaxrs:0.10 
- org.grails.plugins:jasper:1.8.0 

Nota: Grails repository è stato rimosso dalla Maven http://maven.restlet.org/org/

Può chiunque suggerisco di risolvere questi errori? Grazie in anticipo!!

risposta

17

C'è un problema temporaneo con il repository centrale in alcune versioni di Grails. È possibile aggirare questo in uno dei due modi:

1) Uso Aether come risolutore delle dipendenze, in BuildConfig (consigliato):

grails.project.dependency.resolver = "maven" 

2) Se è necessario utilizzare Ivy (non raccomandato) quindi aggiungere il seguente repo ai repository in BuildConfig:

mavenRepo "http://repo.grails.org/grails/plugins/" 
+0

Ho affrontato il problema con Grails 2.3.7 a partire da oggi. La soluzione 1) ha funzionato per me (non ho ancora provato 2, sebbene abbia funzionato come 1). – rahulserver

+0

Questo URL ha funzionato meglio con Grails 2.1.1: mavenRepo "http://repo.grails.org/grails/repo/" –