从根目录开始,我基本上是在尝试获取每个子项目的依赖项并复制到每个子项目中名为依赖项的目录中
我有一个根项目,在那个 build.gradle 文件中我有如下任务:
task copyDependencies(type:Copy) {
nonTestProjects.each {
delete rootProject.project(it).file('dependencies')
from rootProject.project(it).configurations.runtime
intorootProject.project(it).file('dependencies/')
}
}
在子项目 build.gradle 中,我有如下依赖项:
dependencies
{
implementation "com.google.protobuf:protobuf-java:$protobufVersion"
implementation "io.netty:netty:$nettyVersion"
implementation "xmlpull:xmlpull:$xmlPullVersion"
}
在从 root 运行任务 copydependencies 时,我收到如下错误:
无法获取 org.gradle.api.internal.artifacts.configurations.DefaultConfig urationContainer 类型的配置容器的未知属性“运行时”。