Несколько проектов Gradle в одном проекте Eclipse — Обновить зависимости

У меня есть примерно такая структура проекта в eclipse:

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

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

Я объявляю папки A и папки B как проекты Gradle в settings.gradle. В папке A и папке B есть src/main/java с файлами src.

Есть ли способ в eclipse, я могу щелкнуть правой кнопкой мыши «eclipseProject-> gradle-> обновить зависимости» и загрузить зависимости папок A и папок B и добавить их в папку «Зависимости Gradle» eclipseProject?


person jmrah    schedule 11.02.2015    source источник


Ответы (2)


Вы импортируете проекты по отдельности или корневой проект? Импортируйте корневой проект, и вы получите список подпроектов по отдельности.

person Klunk    schedule 11.02.2015

Вот как я это сделал:

Во-первых, мне нужно было сделать eclipseProject проект градиента, добавив его в settings.gradle. Затем мне нужно было добавить файл build.gradle в eclipseProject. А затем в файле build.gradle в eclipseProject мне пришлось добавить эти строки, чтобы настроить файл .classpath, который автоматически генерируется, когда я щелкаю правой кнопкой мыши eclipseProject->gradle->refresh dependencies:

eclipse.classpath.plusConfigurations += [
    project(':folderA').configurations.compile,
    project(':folderB').configurations.compile
]
person jmrah    schedule 12.02.2015