2015-11-11 39 views
1

我使用gradle在IDEA 14中用springfox 2.2.3快照版本設置我的項目。我遵循指令2.1.1. Gradle Snapshot。我失敗,錯誤是Maven倉庫不能被索引,看看例外IDEA的日誌:springfox 2.2.3快照依賴添加因失蹤而失敗nexus-maven-repository-index.properties

WARN -  #org.jetbrains.idea.maven - Failed to update Maven indices for: [[email protected]] http://oss.jfrog.org/simple/oss-snapshot-local/io/springfox 

org.jetbrains.idea.maven.server.MavenServerIndexerException:了java.lang.RuntimeException:java.io.FileNotFoundException:資源關係-maven-repository-index.properties不存在

我試過兩個庫和兩個失敗:

任何人都可以有任何想法如何解決這個問題?

我試圖手動下載的依賴,並把它們放在我的本地.m2目錄下的目錄和設置在gradle這個mavenLocal()而不是maven {url ...}但我嘗試用IDEA的警告失敗的搖籃刷新操作:

Warning:<i><b>project ':data-service': Web Facets/Artifacts will not be configured</b> 
Details: org.gradle.api.artifacts.ResolveException: Could not resolve all dependencies for configuration ':data-service:runtime'. 
Caused by: org.gradle.internal.resolve.ModuleVersionNotFoundException: Could not find io.springfox:springfox-swagger2:2.2.3-SNAPSHOT. 
Required by: 
parseq:data-service:2.4.0 alpha</i> 

現在我認爲,還應該爲springfox包手動添加傳遞依賴項。但它看起來很醜,我認爲我不應該這樣。

有沒有人知道我該怎麼辦?

回答

0

我發現依賴donwloading問題: *當我從企業網絡工作,我有SSL證書頒發 *起初我加maven { url 'http://oss.jfrog.org/artifactory/oss-snapshot-local/' }buildscript {...}部分,我把它改成repositories {...}和固定問題 *我也更新了我的gradle產出到2.4版本(但它沒有幫助)

現在我的開始問題是固定的。