一个 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
。然后在 eclipseProject
的 build.gradle
文件中,我必须添加这些行来配置当我右键单击 eclipseProject->gradle->refresh dependencies
:
时自动生成的 .classpath 文件
eclipse.classpath.plusConfigurations += [
project(':folderA').configurations.compile,
project(':folderB').configurations.compile
]
我在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
。然后在 eclipseProject
的 build.gradle
文件中,我必须添加这些行来配置当我右键单击 eclipseProject->gradle->refresh dependencies
:
eclipse.classpath.plusConfigurations += [
project(':folderA').configurations.compile,
project(':folderB').configurations.compile
]