每当我尝试通过 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 等命令重新运行。


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!