【问题标题】:How do I build the root module of a gradle project?如何构建 gradle 项目的根模块?
【发布时间】:2016-04-06 14:18:22
【问题描述】:

我创建了一个带有子模块的 gradle 项目: 服务 --clojure --api

我在根目录中没有任何源文件,我不需要将它构建到 jar 中,因为它只是存储库的根目录。

如果我使用的是 maven,我会将根模块的包装设置为 pom:

<packaging>pom</packaging>

但是,我不知道如何在 gradle 中设置类似的配置。

我知道构建根模块并没有什么坏处,但我想以某种方式配置哪些模块被构建到档案中,哪些不是。

是否有办法仅指示 gradle 为子模块构建档案?

提前致谢

【问题讨论】:

    标签: gradle clojure build.gradle


    【解决方案1】:

    我想更新一下,我们不小心偶然发现了这样做的方法。

    Gradle 有“allprojects”和“subprojects”的指令,我们从根目录的 build.gradle 中删除了“allprojects”,现在只构建子模块。

    【讨论】:

      猜你喜欢
      • 2020-06-26
      • 1970-01-01
      • 2019-10-06
      • 2019-01-19
      • 1970-01-01
      • 2019-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多