我有一个简单的项目,我想解开我的依赖项的一部分并将它们打包到输出jar中。
我有两种配置:
configurations {
embed
all
}
dependencies {
embed group: 'commons-collections', name: 'commons-collections', version: '3.2'
...
all embed
all group: 'something-not-embeddable', name: 'dontembed'
compile all
}
根据http://www.gradle.org/docs/current/userguide/dependency_management.html 50.5使用依赖关系部分的示例,它应该有用。
在我的构建的后续部分中,我想解开embed
个jar并将其用作jar
的来源。
我的问题是gradle输出显示:
> Could not find method all() for arguments [configuration ':embed'] on root project 'myproject'.
你能告诉我为什么我的方法不起作用,我该如何解决?
答案 0 :(得分:0)
Lol,看起来我选择了错误的配置名称,与alldeps
而不是all
一起使用