2016-04-05 84 views
5

Sto costruendo un progetto Java in Intellij Idea IDE. seguito è il mio file build.gradle:Gradle che non scarica le dipendenze nell'intelliJ idea

group 'fyp_group09' 
version '1.0-SNAPSHOT' 

apply plugin: 'java' 

sourceCompatibility = 1.5 

repositories { 
    mavenCentral() 
} 

dependencies { 
    testCompile group: 'junit', name: 'junit', version: '4.11' 
    compile 'log4j:log4j:1.2.17' 
} 

Io uso una connessione proxy fornito da scuola e ho fatto la configurazione di proxy richiesta nell'IDE. Le dipendenze di log4j non vengono scaricate. Ho aggiornato il progetto gradle molte volte, ma non scarica le dipendenze e non dà nemmeno errori. Come posso risolvere questo problema?

+0

Ti dà per caso un messaggio? C'è un'icona di notifica vicino all'angolo in basso a destra della finestra. Forse verde, giallo o rosso. – ChiefTwoPencils

+0

Sì, ora ho visto e ricevuto il seguente messaggio: 'Avviso: progetto root 'isothetic_cover': impossibile risolvere la configurazione del progetto aggiuntivo. Dettagli: org.gradle.api.artifacts.ResolveException: Impossibile risolvere tutte le dipendenze per la configurazione ': compile'. Causato da: org.gradle.internal.resolve.ArtifactResolveException: Impossibile scaricare log4j.jar (log4j: log4j: 1.2.17): Nessuna versione cache disponibile per la modalità offline ' – cnova

+1

Non ho familiarità con questo problema ma forse [questo] (http://stackoverflow.com/questions/34308889/no-cached-version-of-com-android-tools-buildgradle1-2-3-available-for-offline) ti aiuterà. – ChiefTwoPencils

risposta

7

Il seguente trucco come dato here, ha funzionato bene per me:

deselezionare "Non in linea" in File> Impostazioni> Gradle> Impostazioni Gradle globali

2

Abbiamo avuto questo, ha lavorato dopo aver fatto File> Invalidate Caches/Restart ...