【问题标题】:Gradle unable to resolve Dropwizard 1.2.0Gradle 无法解析 Dropwizard 1.2.0
【发布时间】:2018-04-08 07:04:12
【问题描述】:

我想使用最新版本的 Dropwizard,遗憾的是我不能,因为 Gradle 无法解决它。

这是我的build.gradle 文件:

group 'com.gaboratorium'
version '1.0-SNAPSHOT'

apply plugin: 'java'

sourceCompatibility = 1.8

ext {
    dropwizardVersion = '1.2.0'
}

repositories {
    mavenCentral()
}

dependencies {
    // Application
    implementation "io.dropwizard:dropwizard-core:${dropwizardVersion}"
    implementation "io.dropwizard:dropwizard-db:${dropwizardVersion}"
    implementation "io.dropwizard:dropwizard-jdbi:${dropwizardVersion}"
    implementation "io.dropwizard:dropwizard-auth:${dropwizardVersion}"
    implementation "io.dropwizard:dropwizard-migrations:${dropwizardVersion}"
    testCompile group: 'junit', name: 'junit', version: '4.12'
}

我尝试过的事情:

  • 改用 jcenter 存储库
  • IntelliJ > 使缓存无效/重新启动
  • 改用旧版本;我唯一能做的就是0.8.2

有没有人经历过类似的事情?

【问题讨论】:

  • 可以添加gradle输出的相关部分吗?
  • 这适用于我使用 Gradle 4.0。我会检查网络/代理设置。

标签: java maven gradle dropwizard


【解决方案1】:

事实证明,我的问题是我的 IntelliJ 中设置了代理,这要归功于我之前不知道的一个项目。然而,在我研究这个问题的过程中,我找到了一些与这个问题相关的答案,我将把它们放在这里以供将来参考:

【讨论】: