【问题标题】:Gradle build two projects (project with Name and a project lib)Gradle 构建两个项目(带有名称的项目和一个项目库)
【发布时间】:2021-04-19 00:26:37
【问题描述】:

今天我尝试在 Eclipse 中创建一个 Gradle 项目。如果构建过程完成,结果是无缘无故的两个单独的文件夹。

Gradle 构建一个 lib 文件夹和一个项目文件夹。 (图片) 我没有找到任何灵魂。 如何强制 Gradle 像以前一样构建所有功能?`

【问题讨论】:

    标签: java eclipse gradle


    【解决方案1】:

    您在 lib 文件夹中有一个 build.gradle 文件,因此它可能被解释为一个 gradle 项目本身。也许您的主项目将 lib 文件夹注册为sub-project?你可以查看settings.gradle文件的内容。

    build.gradle 文件可能应该在 JUnitTestTutorial 文件夹中,在 settings.gradle 旁边。 settings.gradle 不应包含任何项目,因为它是项目。

    【讨论】:

    • 谢谢 :) 但是如何在 gradle 构建之前删除子项目?
    • 很难说没有所有上下文和文件内容。 build.gradle 文件可能应该在 JUnitTestTutorial 文件夹中,在 settings.gradle 旁边。 settings.gradle 不应该 include 任何项目,因为它是项目。
    • 这是我的设置gradle(新项目相同结构)我不知道他为什么在创建过程中构建它。
    【解决方案2】:

    这似乎是较新的 Gradle 版本的问题,如下所示:

    https://stackoverflow.com/a/66857125

    -> 你可以试试 gradle 6.6 版

    【讨论】:

    • 谢谢。上个月,我找到了 Spring Init 网站的解决方法。我又一次偶然发现了这个问题。这个 gradle 版本解决了这个问题。
    【解决方案3】:

    我不得不将build.gradlesrc 文件夹从lib 移动到我的项目中,然后删除lib。我还从gradle.settings 中删除了libinclude。重新启动 Eclipse,它会自行解决,包括依赖关系。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-06-03
      • 2012-05-21
      • 2017-02-11
      • 1970-01-01
      • 1970-01-01
      • 2015-04-02
      • 2023-04-02
      相关资源
      最近更新 更多