Gradle distZip - 添加排除的依赖项

时间:2016-09-27 15:42:05

标签: java gradle dependencies

我的项目使用

compile group: 'javax.servlet', name: 'javax.servlet-api', version: '3.1.0'

我将Google表格API添加到依赖项中。现在 gradle dependencies表示Google表格API使用org.mortbay.jetty:servlet-api:2.5-20081211我假设要排除,因为类是从错误的jar加载的:

compile (group: 'com.google.apis', name: 'google-api-services-sheets', version: 'v4-rev25-1.22.0') {
    exclude(module: 'servlet-api')
}
compile (group: 'com.google.gdata', name: 'core', version: '1.47.1') {
    exclude(module: 'servlet-api')
}

现在gradle dependencies没有显示servlet-api:2.5可以在任何地方使用。但是在gradle clean distZip之后我看到该档案包含servlet-api-2.5-20081211.jar!如何从构建中排除它?

0 个答案:

没有答案
相关问题