每当我尝试通过 build.gradle 在项目中添加依赖项时,它都无法添加依赖项。相反,它会抛出警告:
无法解析:junit:junit:4.12
此版本中使用了已弃用的 Gradle 功能,使其与 Gradle 5.0 不兼容。 使用“--warning-mode all”显示各个弃用警告。 请参阅https://docs.gradle.org/4.10.1/userguide/command_line_interface.html#sec:command_line_warnings
1秒配置成功
我已经尝试了所有的钩子(Hook)来解决它,但未能成功。 请找到下面我正在使用的 build.gradle 文件
<小时/>apply plugin: 'java'
apply plugin: 'idea'
group 'practice'
version '1.0-SNAPSHOT'
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.12'
}
最佳答案
根据 mvnrepository.com,对于 Gradle,它被提到为
//https://mvnrepository.com/artifact/junit/junit testCompile 组:'junit',名称:'junit',版本:'4.12'
链接如下。 https://mvnrepository.com/artifact/junit/junit/4.12
如果不起作用,请尝试添加下面给出的存储库。
repositories {
maven { url 'http://repo1.maven.org/maven2' }
}
junit 版本 12 也可以在 Maven 存储库中找到,您可以查看以下链接。
http://repo1.maven.org/maven2/junit/junit/4.12/
有时,我们会看到由于文件损坏而导致的零星问题。
您可以删除 .gradle 文件,然后可以使用 gradle clean build
等命令重新运行。
关于java - 无法通过 build.gradle 文件添加依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58894223/