intellij-idea - 使用 Gradle 从命令行构建 IntelliJ 模块

标签 intellij-idea command-line gradle

我了解 gradle 的基本功能,但除了项目根目录中的文件之外,我不了解如何使用 build.gradle 文件。我有一个项目,它的根目录中包含一个 gradle 包装器,以及一个具有自己的 build.gradle 文件的模块。如何指定 gradlew 使用模块的 build.gradle 文件而不是根目录中的文件?

具体来说,我有一个 IntelliJ 项目已上传到我的 CI 服务器,并且我正在尝试设置一个脚本来自动运行构建。

干杯

最佳答案

看起来你有一个只有一个模块的多模块构建......对吗?

  • 您可以包含 settings.gradle指向模块
  • 您可以声明 GradleBuild根模块中的任务来调用子模块。

  • 寻找灵感的好地方是java samplesorganizing build logic文档中的页面。 gradle 一个令人印象深刻的特性是文档中出现的所有代码片段都来自 samples作为 CI 的一部分运行的目录 build 。

    快乐的毕业典礼!

    关于intellij-idea - 使用 Gradle 从命令行构建 IntelliJ 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32496771/

    相关文章:

    java - intellij-如何从项目名称中删除 "bracket"?

    shell - 脚本中从远程主机到本地服务器的 scp

    linux - 在 "no such file"中查找带引号的命令结果

    Android Studio 2.3.2 总是要求 gradle 更新

    android - 无法将 android studio 3.0.1 中的 dex 与最新的 gradle 合并

    intellij-idea - 如何使Gradle中的Idea插件为Kotlin生成正确的项目配置?

    安卓工作室 : Why does my New project contain 2 modules

    selenium - Xpath 不适用于 Selenium 中的 MouseOver(CatMenu)

    linux - 如何从 UTF-8 文件中删除 BOM?

    android - 无法签署发布 APK - :app:shrinkReleaseMultiDexComponents FAILED