2016-05-15 71 views
0

我使用gradle這個下載這樣無法使用依賴從gradle這個

dependencies { 
    providedCompile 'javax.servlet:servlet-api:2.5' 
    compile 'org.springframework:spring-webmvc:3.2.2.RELEASE' 
    runtime 'javax.servlet:jstl:1.1.2' 
    compile 'javax.validation:validation-api:1.1.0.Final' 
    compile 'org.hibernate:hibernate-validator:5.0.1.Final' 
} 

一些依賴,當我運行gradle這個依賴我在編譯配置看。

但是我無法使用javax.validation和hibernate validator的註解。

事情我試圖

1)建立的gradle --refresh依賴性

2)刪除高速緩存使用rm -rf $HOME/.gradle/caches/

3)重新啓動的Eclipse。

任何人有任何想法如何解決這個請建議

回答

0

所以我做了一個小挖,發現gradle這個不是這裏有毛病。 .caches文件夾下載了依賴關係,但eclipse沒有拉入。在討論板上發現了這個,它實現了這個訣竅。

我有適用的插件:Eclipse在我的體型

這取決於你如何與Eclipse集成。如果你使用Gradle的'apply plugin:eclipse',運行'gradle cleanEclipse eclipse'。如果您使用STS Gradle插件,請右鍵單擊該項目並選擇「Gradle - Refresh Dependencies」。