我需要一些毕业的真棒。
我有一个模块架构的项目。它有 modules:
api
和platform
使用 module 制作的扩展api
模块。由于我已经开始单独实现这个项目,它有一个文件树:
root
|
|--api
|
|--platform
|
|--extensions
|
|--extension1
|
|--extension2
etc
在每个组件(api、平台、extension1、extension2)中build.gradle
都存在用于编译模块的文件。我想build.gradle
在根目录下制作一个通用的-script,以便能够一次编译项目的所有模块并能够运行和调试(通过gradle application
-plugin和run task)。
我试图通过添加项目依赖项并将它们放入根目录dependencies
中我的build.gradle
-script 的 -part 来实现它,但它不起作用。
我也可以制作一个简单的shell
脚本来做到这一点,但它并不酷,你知道的。
恢复
在根目录中需要一个 build.gradle 脚本,它可以一次编译所有模块,编译后它将从build/libs
每个模块的目录中收集所有文件(在我的情况下是 .ini 和 .jar 文件)并将其复制到root/build
目录中.