Gradle 构建两个项目(具有名称的项目和一个项目库)

问题描述 投票:0回答:5

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

Gradle 构建一个 lib 文件夹和一个项目文件夹。 (图片) 我找不到任何灵魂。 我怎样才能强制 Gradle 像以前一样构建 all in one?`

java eclipse gradle
5个回答
3
投票

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

https://stackoverflow.com/a/66857125

-> 你可以尝试使用 gradle 6.6 版本


1
投票

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

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


1
投票

我必须将

build.gradle
src
文件夹从
lib
移至我的项目,然后删除
lib
。我还从
include
中删除了
lib
gradle.settings
。重新启动 Eclipse,它会自行解决,包括依赖项。


0
投票

我所做的是卸载了 Gradle 和 Eclipse,然后重新安装了最新的 Eclipse 和 Gradle 6.8,在创建项目时,我也给出了

JAVA_HOME
路径。


0
投票

所以我所做的是下载 gradle 项目后,您想要转到 settings.gradle 删除 include(lib) 并保存项目。然后刷新gradle项目。它应该自动将 lib 中的所有内容添加到项目文件夹中。为了保持计算机清洁,请删除计算机上的其他 lib 文件。

© www.soinside.com 2019 - 2024. All rights reserved.