软件项目结构示例
版本 8.7
您可以使用 IntelliJ 的 Gradle 导入 或 Eclipse Buildship 在 IDE 中打开此示例。 |
此示例展示了如何将由多个组件组成的软件产品构建为一组相互关联的 Gradle 构建。因此,它展示了如何使用 Gradle 对项目架构进行建模,并在构成软件的文件的物理结构中反映出来。此示例在 有关此主题的文档 中进行了描述。
此示例中构建的产品是一个应用程序,用于显示 Gradle 构建工具版本。
有多种方法可以处理此示例
-
您可以在根目录中构建或导入伞形构建。在那里,您可以例如通过
./gradlew :server-application:app:bootRun
运行 Spring Boot Web 应用程序,或使用./gradlew :android-app:app:installDebug
安装 Android 应用程序。 -
您也可以直接构建或导入其中一个应用程序构建。例如,
cd server-application
并使用../gradlew :app:bootRun
运行应用程序。 -
您也可以只构建或导入选定的组件(及其依赖项)。例如,只在 IDE 中导入
user-feature
构建。