【发布时间】:2020-10-22 01:13:18
【问题描述】:
我正在移动我的项目以使用 Gradle。我有一组我自己的依赖项,我想包含在最终的 jar 中
dependencies {
implementation group: 'commons-io', name: 'commons-io', version: 'latest.release'
implementation group: 'com.amazonaws', name: 'aws-java-sdk-core', version: 'latest.release'
implementation group: 'com.amazonaws', name: 'aws-java-sdk-s3', version: 'latest.release'
implementation group: 'com.amazonaws', name: 'aws-java-sdk-sqs', version: 'latest.release'
implementation group: 'com.amazonaws', name: 'aws-java-sdk-dynamodb', version: 'latest.release'
// etc
但他们有自己的依赖项,我不想被包括在内。我如何仅包括例如commons-io:commons-io:latest.release 不解决它们的依赖关系?
我试过了
configurations {
compileClasspath.transitive = false
}
但在这种情况下,我的所有依赖项都被排除在外。
谢谢!
【问题讨论】:
标签: gradle dependencies