2016-04-05 97 views
5

我在Intellij Idea IDE中構建了一個Java項目。 以下是我的build.gradle文件:Gradle沒有下載intelliJ思想中的依賴關係

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' 
} 

我用學校提供的代理連接,並已完成在IDE中所需的代理設置。 log4j依賴關係沒有得到下載。我已經多次刷新了gradle項目,但它並沒有下載依賴項,甚至沒有提供任何錯誤。我怎麼解決這個問題?

+0

它是否偶然給你一條消息?窗口右下角附近有一個通知圖標。它可能是綠色,黃色或紅色。 – ChiefTwoPencils

+0

是的,現在我看到並收到以下消息:'Warning:root project'isothetic_cover':無法解析其他項目配置。 Details:org.gradle.api.artifacts.ResolveException:無法解析配置':compile'的所有依賴關係。 原因:org.gradle.internal.resolve.ArtifactResolveException:無法下載log4j.jar(log4j:log4j:1.2.17):沒有可用於脫機模式的緩存版本 ' – cnova

+1

我不熟悉那個問題,但也許[這](http://stackoverflow.com/questions/34308889/no-cached-version-of-com-android-tools-buildgradle1-2-3-available-for-offline)將幫助你。 – ChiefTwoPencils

回答

7

下面的技巧給出here,運作良好,對我來說:

取消選中的文件「脫機工作」>設置>搖籃>全局搖籃設置

2

我們有這個,工作在做文件>無效緩存/重啓之後...