![](/img/trans.png)
[英]Error:Could not determine the dependencies of task ':app:preDebugBuild'
[英]Could not determine the dependencies of task -testone
我开始学习 Gradle (Java + Gradle) 并创建了这个非常基本的 - build.gralde - 文件。
task testone(type: Test) {
println ("Started TestSetUp")
}
在控制台中运行命令 -> gradlew testone -- intellij 抛出错误:
> Configure project :
Started TestSetUp
FAILURE: Build failed with an exception.
* What went wrong:
Could not determine the dependencies of task ':testone'.
我想我可以帮助你,通过将类型从测试更改为复制,这将完美构建,复制是 gradle 中定义的类型,运行gradle testone -q
将显示您的 Z78E6221F6393D1356681DB398F14CED6
我认为问题出在您定义的类型上,通过将类型声明为Test
您需要为此添加更多配置,因为当我尝试注册任务时出现错误
tasks.register testone(type: Test) {
println ("Started TestSetUp")
}
是Could not find method testone() for arguments [{type=class org.gradle.api.tasks.testing.Test}
所以你的问题是缺少一些额外的配置。
在“build.gradle”中,添加java插件后,任务运行成功,
尽管不确定有关此插件如何解决此问题的确切基础细节!
plugins {
id 'java'
}
task testone(type: Test) {
println ("Task of type Test Success")
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.