我正在使用csvRenderer获取项目中使用的每个依赖项的列表,但没有我自己的依赖项。
我对组ID有很多依赖性,例如'com.dtb.invoke:...'
,'com.dtb.extend:...'
等。
我当然可以利用所有的小依赖关系并编写完整的GroupId,但是将来肯定会有更多的依赖项,'com.dtb.'
是所有这些组件中唯一的静态组件。
这就是我的问题:'com.dtb.'
不是整个GroupID。我想像在Java导入中一样做类似'com.dtb.*'
的操作,以排除任何以'com.dtb'
开头的GroupId的依赖项。
这就是我现在站在的地方:
void configureLicenseReport(Project project) {
project.licenseReport {
// Set output directory for the report data.
// Defaults to ${project.buildDir}/reports/dependency-license.
outputDir = "${project.buildDir}/licenses"
// Don't include artifacts of project's own group into the report
excludeOwnGroup = true
excludeGroups = ['com.dtb.invoke']
}
}