gradle:gradle可以分析实际依赖吗?

时间:2018-06-26 13:20:38

标签: gradle

我发现默认情况下,gradle将包括在依赖项块中指定的所有依赖项,例如implementation放入生成的jar中,无论我是否在代码中使用它们。

gradle可以分析代码并确定实际依赖项吗?

例如,我在jackson中指定build.gradle

dependencies {
    implementation group: 'com.fasterxml.jackson.dataformat', name: 'jackson-dataformat-yaml', version: '2.9.6'
}

但是实际上,我没有从该jar中导入和使用任何类,而gradle会将它们包括在项目的生成jar中。

0 个答案:

没有答案