【问题标题】:GradleTest:test: Could not resolve org.junit and and any dependencyGradleTest:test: 无法解析 org.junit 和任何依赖项
【发布时间】:2022-07-22 05:03:24
【问题描述】:

我在 IntelliJ 中创建了一个 Gradle 项目,每次构建时都会遇到依赖项错误,它总是类似于

GradleTest:test: Could not resolve org.junit

Gradle Daemon started in 2 s 100 ms
> Task :prepareKotlinBuildScriptModel UP-TO-DATE
Could not resolve: org.junit.jupiter:junit-jupiter-api:5.8.1
Could not resolve: org.junit.jupiter:junit-jupiter-engine:5.8.1
Could not resolve: org.junit.jupiter:junit-jupiter-api:5.8.1
Could not resolve: org.junit.jupiter:junit-jupiter-engine:5.8.1

BUILD SUCCESSFUL in 10s

我添加的每个依赖项都会遇到相同的错误,我没有处于离线模式并且我的 jdk 正常

我的 build.gradle

plugins {
    id 'java'
}

group 'org.example'
version '1.0-SNAPSHOT'

repositories {
    mavenCentral()
}

dependencies {
    testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.1'
    testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.1'
}

test {
    useJUnitPlatform()
}

【问题讨论】:

  • 请添加您的 build.gradle
  • 已将其添加到帖子中
  • 你用的是什么版本的gradle?
  • 我使用的是 7.4 版
  • 如果您可以暂时禁用 VPN 并尝试再次运行构建

标签: java gradle intellij-idea junit


【解决方案1】:

这可能有点晚了,但是(出于某种未知原因),在我的情况下,IntelliJ 无法访问 5.8.1 版本,当我切换到 5.8.2 时它起作用了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-06
    • 2021-03-21
    • 2016-06-17
    • 2021-11-07
    • 2020-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多