Gradle:从testRuntime类路径中排除特定目录
其中一个单元测试拾取了错误的资源文件,因为类路径中存在另一个同名文件的目录。Gradle:从testRuntime类路径中排除特定目录,gradle,Gradle,其中一个单元测试拾取了错误的资源文件,因为类路径中存在另一个同名文件的目录。 不受欢迎的目录是“rootProject.sourceset.main.runtimeClasspath”的一部分。(有许多具有循环依赖关系的子项目。其中一些是单元测试所依赖的,因此使用这种依赖关系的原因) 如何从testRuntime类路径中排除这样的目录?下面是一些有效的方法 在构建脚本中添加“runtimeClasspath-=”项 sourceSets { test { java {
不受欢迎的目录是“rootProject.sourceset.main.runtimeClasspath”的一部分。(有许多具有循环依赖关系的子项目。其中一些是单元测试所依赖的,因此使用这种依赖关系的原因)
如何从testRuntime类路径中排除这样的目录?下面是一些有效的方法 在构建脚本中添加“runtimeClasspath-=”项
sourceSets {
test {
java {
//...
}
resources {
//...
}
runtimeClasspath -= files("/dir/you/want/to/exclude")
}