Gradle:将jar依赖项包含到ear/libs中

Gradle:将jar依赖项包含到ear/libs中,gradle,jar,dependencies,ear,Gradle,Jar,Dependencies,Ear,我正在使用Gradle创建一个ear,但是我很难弄清楚如何在lib文件夹中正确地包含依赖项 我知道我可以用 earlib project (group:name:version) 把罐子放在那里。这些JAR的编译依赖项也将添加到ear的lib文件夹中 我的问题是,在ear的build.gradle中还列出了JAR作为 deploy project (':jar-name') 如何在lib文件夹中添加它们的依赖项 我找到的唯一方法是将它们添加为earlib或earlib的依赖项,但这迫使我编写

我正在使用Gradle创建一个ear,但是我很难弄清楚如何在lib文件夹中正确地包含依赖项

我知道我可以用

earlib project (group:name:version)
把罐子放在那里。这些JAR的编译依赖项也将添加到ear的lib文件夹中

我的问题是,在ear的build.gradle中还列出了JAR作为

deploy project (':jar-name')
如何在lib文件夹中添加它们的依赖项

我找到的唯一方法是将它们添加为earlib或earlib的依赖项,但这迫使我编写它们两次,而且感觉比应该编写的更难(使用Maven,您只需要在子项目中指定依赖项,它们将被添加到ear\lib目录中)

编辑

基本上,我希望最终得到的是一个可传递的
deploy
配置