У меня есть проект Gradle, который зависит от подпроектов. Я хотел бы создать «живую банку», содержащую все мои подпроекты, и внешние зависимости как внешние банки.Как создать банку с внутренними зависимостями в комплекте и внешними зависимостями в качестве внешних банок?
build.gradle:
dependencies {
compile project(':MyDep1')
compile project(':MyDep2')
compile 'com.google.guava:guava:18.0'
}
Я хотел бы быть в состоянии генерировать следующий вывод:
MyProject.jar
-> Включает MyDep1 & MyDep2
libs/guavaXXX.jar
-> Guava как внешний Lib
Я не знаю, как я мог это сделать.
Спасибо, это похоже на хорошее решение! –