一个 Eclipse 项目中的多个 Gradle 个项目 - 刷新依赖项

Multiple Gradle Projects within one Eclipse Project - Refresh Dependencies

我在eclipse中大致有这样的项目结构:

rootproj
---settings.gradle
---build.gradle

eclipseProject
---folderA
------build.gradle
---folderB
------build.gradle

我将 folderA 和 folderB 声明为 settings.gradle 中的 gradle 个项目。 folderA 和 folderB 有一个 src/main/java,里面有 src 文件

有什么办法,在 eclipse 中,我可以右键单击 'eclipseProject->gradle->refresh dependencies' 并下载 folderA 和 folderB 的依赖项并将其添加到“eclipseProject”的 "Gradle Dependencies" 文件夹中?

您是单独导入项目还是导入根项目?导入根项目,您将获得单独列出的子项目。

我是这样做的:

首先,我需要通过将 eclipseProject 添加到 settings.gradle 来创建一个 gradle 项目。然后我需要添加一个 build.gradle 文件到 eclipseProject。然后在 eclipseProjectbuild.gradle 文件中,我必须添加这些行来配置当我右键单击 eclipseProject->gradle->refresh dependencies:

时自动生成的 .classpath 文件
eclipse.classpath.plusConfigurations += [
    project(':folderA').configurations.compile,
    project(':folderB').configurations.compile
]