我在带有 gradle 的 IDEA 14 中使用 springfox 2.2.3 快照版本设置我的项目。我遵循指令2.1.1。摇篮快照。我因无法索引 Maven 存储库并在 IDEA 的日志中看到异常而失败:
WARN - #org.jetbrains.idea.maven - Failed to update Maven indices for: [com.intellij.util.CachedValueImpl@a1d13c] http://oss.jfrog.org/simple/oss-snapshot-local/io/springfox
org.jetbrains.idea.maven.server.MavenServerIndexerException:java.lang.RuntimeException:java.io.FileNotFoundException:资源nexus-maven-repository-index.properties 不存在
我尝试了两个存储库,但都失败了:
- http://oss.jfrog.org/simple/oss-snapshot-local/io/springfox/
- http://oss.jfrog.org/oss-snapshot-local/io/springfox/
谁能知道如何解决这个问题?
我尝试手动下载依赖项并将它们放在我的本地 .m2 目录中并在 gradlemavenLocal()
中设置,maven {url ...}
但我的尝试失败了,IDEA 对 Gradle 刷新操作发出警告:
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 包手动添加传递依赖项。但它看起来很丑,我想我不应该这样走。
有谁知道我该怎么做?