软件项目结构示例
版本 8.14
您可以在支持 Gradle 的 IDE 中打开此示例。 |
此示例展示了如何将包含多个组件的软件产品结构化为一组相互连接的 Gradle 构建。因此,它展示了 Gradle 如何用于建模项目架构,并在构成软件的文件物理结构中体现这一点。
此示例中构建的产品是一个显示Gradle 构建工具发布版本的应用程序。
有多种使用此示例的方式
-
您可以在根目录中构建或导入总括构建(umbrella build)。例如,您可以通过
./gradlew :server-application:app:bootRun
运行 Spring Boot Web 应用程序,或者使用./gradlew :android-app:app:installDebug
安装 Android 应用。 -
您可以直接构建或导入其中一个应用构建。例如,
cd server-application
并使用../gradlew :app:bootRun
运行应用。 -
您可能只构建或导入选定的组件(及其依赖项)。例如,只在 IDE 中导入
user-feature
构建。